mirror of
https://github.com/mediacms-io/mediacms.git
synced 2025-11-06 07:28:53 -05:00
fix
This commit is contained in:
parent
61925bbd6e
commit
28c1d4ee44
@ -66,7 +66,7 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
@media (min-width: 1024px) {
|
@media (min-width: 1024px) {
|
||||||
width: 10%;
|
width: 20%;
|
||||||
|
|
||||||
&:nth-child(3n + 1),
|
&:nth-child(3n + 1),
|
||||||
&:nth-child(3n + 2),
|
&:nth-child(3n + 2),
|
||||||
@ -98,6 +98,12 @@
|
|||||||
padding-right: 0;
|
padding-right: 0;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
&.mi-filter-full-width {
|
||||||
|
width: 100% !important;
|
||||||
|
padding-left: 0 !important;
|
||||||
|
padding-right: 0 !important;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.mi-filter-title {
|
.mi-filter-title {
|
||||||
@ -154,6 +160,37 @@
|
|||||||
opacity: 1;
|
opacity: 1;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
&.mi-filter-options-horizontal {
|
||||||
|
display: flex;
|
||||||
|
flex-wrap: wrap;
|
||||||
|
gap: 8px;
|
||||||
|
|
||||||
|
> * {
|
||||||
|
display: inline-block;
|
||||||
|
margin-top: 0;
|
||||||
|
margin-right: 8px;
|
||||||
|
|
||||||
|
&:last-child {
|
||||||
|
margin-right: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
button {
|
||||||
|
padding: 6px 12px;
|
||||||
|
border-radius: 4px;
|
||||||
|
background-color: var(--sidebar-nav-border-color);
|
||||||
|
opacity: 1;
|
||||||
|
|
||||||
|
&:hover {
|
||||||
|
background-color: var(--header-circle-button-bg-active-color);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
&.active button {
|
||||||
|
background-color: var(--header-circle-button-bg-active-color);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -43,9 +43,9 @@ export function ProfileMediaTags(props) {
|
|||||||
return (
|
return (
|
||||||
<div ref={containerRef} className={'mi-filters-row' + (isHidden ? ' hidden' : '')}>
|
<div ref={containerRef} className={'mi-filters-row' + (isHidden ? ' hidden' : '')}>
|
||||||
<div ref={innerContainerRef} className="mi-filters-row-inner">
|
<div ref={innerContainerRef} className="mi-filters-row-inner">
|
||||||
<div className="mi-filter">
|
<div className="mi-filter mi-filter-full-width">
|
||||||
<div className="mi-filter-title">{translateString('TAGS')}</div>
|
<div className="mi-filter-title">{translateString('TAGS')}</div>
|
||||||
<div className="mi-filter-options" style={tagsOptions.length >= 10 ? { maxHeight: '300px', overflowY: 'auto' } : {}}>
|
<div className="mi-filter-options mi-filter-options-horizontal">
|
||||||
<FilterOptions id={'tag'} options={tagsOptions} selected={tagFilter} onSelect={onFilterSelect} />
|
<FilterOptions id={'tag'} options={tagsOptions} selected={tagFilter} onSelect={onFilterSelect} />
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@ -583,17 +583,23 @@ export class ProfileMediaPage extends Page {
|
|||||||
onToggleFiltersClick() {
|
onToggleFiltersClick() {
|
||||||
this.setState({
|
this.setState({
|
||||||
hiddenFilters: !this.state.hiddenFilters,
|
hiddenFilters: !this.state.hiddenFilters,
|
||||||
|
hiddenTags: true,
|
||||||
|
hiddenSorting: true,
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
onToggleTagsClick() {
|
onToggleTagsClick() {
|
||||||
this.setState({
|
this.setState({
|
||||||
|
hiddenFilters: true,
|
||||||
hiddenTags: !this.state.hiddenTags,
|
hiddenTags: !this.state.hiddenTags,
|
||||||
|
hiddenSorting: true,
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
onToggleSortingClick() {
|
onToggleSortingClick() {
|
||||||
this.setState({
|
this.setState({
|
||||||
|
hiddenFilters: true,
|
||||||
|
hiddenTags: true,
|
||||||
hiddenSorting: !this.state.hiddenSorting,
|
hiddenSorting: !this.state.hiddenSorting,
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|||||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
Loading…
x
Reference in New Issue
Block a user