diff --git a/JSMR.UI.Blazor/Components/VoiceWorkFilters.razor b/JSMR.UI.Blazor/Components/VoiceWorkFilters.razor index 28aa559..9721521 100644 --- a/JSMR.UI.Blazor/Components/VoiceWorkFilters.razor +++ b/JSMR.UI.Blazor/Components/VoiceWorkFilters.razor @@ -167,26 +167,37 @@
- + ValuesChanged="@(values => Update(Value with { AgeRatings = [.. values] }))"> + + + +
- + ValueChanged="@(value => Update(Value with { ReleaseDateStart = FromDto(value) }))"> + + + +
- + ValueChanged="@(value => Update(Value with { ReleaseDateEnd = FromDto(value) }))"> + + + +
@*
diff --git a/JSMR.UI.Blazor/Enums/Graphic.cs b/JSMR.UI.Blazor/Enums/Graphic.cs index 16b872b..88ac5ff 100644 --- a/JSMR.UI.Blazor/Enums/Graphic.cs +++ b/JSMR.UI.Blazor/Enums/Graphic.cs @@ -16,5 +16,7 @@ public enum Graphic Tag, Person, Sort, - Grid + Grid, + Age, + Calendar } \ No newline at end of file diff --git a/JSMR.UI.Blazor/Layout/MainLayout.razor b/JSMR.UI.Blazor/Layout/MainLayout.razor index 00a6005..6995617 100644 --- a/JSMR.UI.Blazor/Layout/MainLayout.razor +++ b/JSMR.UI.Blazor/Layout/MainLayout.razor @@ -10,12 +10,12 @@ Home - Tags + Voice Works Circles + Tags Creators Scanner Analytics - Voice Works diff --git a/JSMR.UI.Blazor/wwwroot/css/app.css b/JSMR.UI.Blazor/wwwroot/css/app.css index 678ef1e..3eb8faa 100644 --- a/JSMR.UI.Blazor/wwwroot/css/app.css +++ b/JSMR.UI.Blazor/wwwroot/css/app.css @@ -704,6 +704,10 @@ code { mask-image: url("../svg/grid-view.svg"); } +.j-icon-age { + mask-image: url("../svg/age-rating.svg"); +} + .j-icon-2 { background-repeat: no-repeat; background-position: center; diff --git a/JSMR.UI.Blazor/wwwroot/css/bit-blazor.css b/JSMR.UI.Blazor/wwwroot/css/bit-blazor.css index 71d2c60..ee78e7c 100644 --- a/JSMR.UI.Blazor/wwwroot/css/bit-blazor.css +++ b/JSMR.UI.Blazor/wwwroot/css/bit-blazor.css @@ -1,15 +1,19 @@ -.bit-tfl { +.bit-tfl, +.bit-dtp { width: 100%; } -.bit-tfl-inp { - +.bit-tfl-inp, +.bit-dtp, +.bit-dtp-inp, +.bit-dtp-cal { font-family: var(--font-family); + font-size: 1rem; } .bit-tfl-inp, .bit-drp-wrp, -.bit-dtp-wrp { +.bit-dtp-icn { border: 1px solid var(--input-border-color); background-color: var(--input-background-color); transition: background-color .2s,color .2s,border-color .2s,box-shadow .2s; @@ -72,13 +76,35 @@ } .bit-drp-sch .bit-drp-tcn { - padding: 0; + padding: 0 calc(var(--bit-spa-scaling-factor)*1); + align-items: center; } .bit-drp-pre, .bit-drp-suf { background: rgb(57, 79, 94); } +.bit-dtp-icn { + padding: 0; +} + +.bit-dtp-cac { + background: #1f2d40; +} + +.bit-pvti { + color: #fff9; +} + +.bit-pvt-lnk .bit-pvti:hover { + background-color: inherit; +} + +.bit-pvti.bit-pvti-sel { + color: var(--bit-clr-fg-pri); + font-weight: inherit; +} + .bit-pvt-cct { font-weight: inherit; font-size: inherit; diff --git a/JSMR.UI.Blazor/wwwroot/svg/age-rating.svg b/JSMR.UI.Blazor/wwwroot/svg/age-rating.svg new file mode 100644 index 0000000..80d4351 --- /dev/null +++ b/JSMR.UI.Blazor/wwwroot/svg/age-rating.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file