diff --git a/src/app/@site-modules/@common-read/ui/common-read/common-read.component.html b/src/app/@site-modules/@common-read/ui/common-read/common-read.component.html index bd1c10a..c1a776a 100644 --- a/src/app/@site-modules/@common-read/ui/common-read/common-read.component.html +++ b/src/app/@site-modules/@common-read/ui/common-read/common-read.component.html @@ -16,8 +16,8 @@

🤨

{{ error }}

diff --git a/src/app/@site-modules/@common-read/ui/common-read/common-read.component.scss b/src/app/@site-modules/@common-read/ui/common-read/common-read.component.scss index 843eb73..73bf5c1 100644 --- a/src/app/@site-modules/@common-read/ui/common-read/common-read.component.scss +++ b/src/app/@site-modules/@common-read/ui/common-read/common-read.component.scss @@ -1,30 +1,44 @@ :host { display: grid; min-height: 100dvh; + --c: oklch(0.553 0.2211 20.3); } :host:has(.error-message) { - background-image: radial-gradient(circle, rgba(0, 0, 0, 0) 40%, rgba(207, 19, 82, .1) 100%); + background: oklch(from var(--c) l c h / .1); } .error-message { + + --shadow-color: oklch(from var(--c) var(--avarage-l-2) c h); + --shadow-2: 2px 2px var(--surface), var(--shadow-distance-2) var(--shadow-color); + display: grid; place-items: center; gap: 2ch; min-width: min(50vw, 50vh); margin: auto; - // aspect-ratio: 3/4; border-radius: 1ch; margin-inline: auto; padding: 2rem; text-wrap: balance; text-align: center; - border: 1px solid; - border-color: rgba(207, 19, 82, .4); - background-color: rgba(207, 19, 82, .05); + border: var(--border-size) solid; + border-color: var(--c); + + --gl: radial-gradient(circle 1px at 0px 0px, var(--c) 1px, transparent 0); + --bg-1: var(--gl) 0px 0px / 8px 8px; + background: var(--bg-1); + box-shadow: var(--shadow-2); + + h1 { + font-size: clamp(5.5rem, 4vw, 5rem); + line-height: 1; + } p { margin: 0; + font-family: 'Courier New', Courier, monospace; font-size: clamp(1rem, 1.5vw, 2rem); } diff --git a/src/app/@site-modules/reddit/reddit-shell.component.ts b/src/app/@site-modules/reddit/reddit-shell.component.ts index 4d0514d..8b94f4d 100644 --- a/src/app/@site-modules/reddit/reddit-shell.component.ts +++ b/src/app/@site-modules/reddit/reddit-shell.component.ts @@ -9,7 +9,9 @@ import { REDDIT_PATH } from '../../app-routing.module'; imports: [CommonReadModule], selector: 'app-reddit-shell', template: ` - + + MangaDex logo +

{{lang.ph().imagesVia}}Reddit API. {{lang.ph().thanks}}
{{lang.ph().detalisCopy}}

diff --git a/src/app/link-parser/link-parser/link-parser.component.scss b/src/app/link-parser/link-parser/link-parser.component.scss index 1307f29..44bab4c 100644 --- a/src/app/link-parser/link-parser/link-parser.component.scss +++ b/src/app/link-parser/link-parser/link-parser.component.scss @@ -35,7 +35,7 @@ } @media (prefers-color-scheme: light) { - background: #eceff2; + background: var(--surface-avarage); &.pride { --pride-red: oklch(from #e40303 0.96 0.0128 h); diff --git a/src/app/link-parser/ui/parser-form/parser-form.component.scss b/src/app/link-parser/ui/parser-form/parser-form.component.scss index 6cd35b2..1681b9b 100644 --- a/src/app/link-parser/ui/parser-form/parser-form.component.scss +++ b/src/app/link-parser/ui/parser-form/parser-form.component.scss @@ -10,30 +10,22 @@ } app-text-embracer { - --mono-color-1: #4c93c8; - --mono-color-2: #002741; - --border-color: var(--mono-color-1); - --border-width: 2px; - color: #ffd60a; - --shc: #166496; + --border-width: calc(var(--border-size)); + --frame-color: var(--border-color); + --dot-color: var(--border-color); + color: var(--accent); + font-family: 'Troubleside', sans-serif; font-weight: 900; font-size: clamp(1rem, 8vw, 5rem); justify-content: center; - -webkit-text-stroke: var(--mono-color-2) var(--border-width); - --dot-color: var(--mono-color-1); - paint-order: stroke fill; - - @media (prefers-color-scheme: light) { - --mono-color-1: #166496; - --mono-color-2: #eceff2; - --shc: var(--mono-color-1); - color: var(--mono-color-1); - -webkit-text-stroke: var(--mono-color-1) var(--border-width); - color: var(--mono-color-2); + ::ng-deep>span { + box-shadow: var(--shadow-1); } + @media (prefers-color-scheme: light) {} + @media (max-width: 1080px) { font-size: clamp(1rem, 7vw, 8rem); } @@ -167,7 +159,7 @@ app-file-change ::ng-deep .button { // background: unset; text-overflow: ellipsis; -max-width: 90vw; + max-width: 90vw; overflow: hidden; white-space: nowrap; } @@ -183,10 +175,10 @@ textarea { width: 100%; transition: all var(--t) cubic-bezier(0.075, 0.82, 0.165, 1); border-radius: .5ch; - border: 2px solid #166496; - box-shadow: var(--flat-shadow-medium); - border: 0; - // background-color: #16649680; + border: var(--border-size) solid var(--border-color); + box-shadow: var(--shadow-1); + // border: 0; + background-color: #16649680; color: #ffd60a; @media (prefers-color-scheme: light) { @@ -202,12 +194,8 @@ textarea { } input[type=url]::placeholder { - color: #ffd60a; + color: var(--accent); opacity: 0.6; - - @media (prefers-color-scheme: light) { - color: #166496; - } } .favicon { @@ -259,21 +247,17 @@ input[type=url]::placeholder { display: flex; gap: 1ch; align-items: center; - --dot-color: #166496; - border: 1px solid var(--dot-color); + --dot-color: var(--border-color); + border: var(--border-size) solid var(--dot-color); --stroke: #002741; - --bg-1: var(--gl) 0px 0px / 4px 4px; - --bg-2: var(--gl) 0px 0px / 3px 3px, var(--gl) 1.5px 1.5px / 3px 3px; --gl: radial-gradient(circle 1px at 0px 0px, var(--dot-color) 1px, transparent 0); + --bg-1: var(--gl) 0px 0px / 8px 8px; + --bg-2: var(--gl) 0px 0px / 4px 4px, var(--gl) 1.5px 1.5px / 4px 4px; background: var(--bg-1); text-transform: uppercase; font-weight: bold; - // -webkit-text-stroke: 0.5ch var(--stroke); - // paint-order: stroke fill; - - box-shadow: var(--flat-shadow-high); - + box-shadow: var(--shadow-2); @media (prefers-color-scheme: light) { --dot-color: #166496; @@ -283,8 +267,11 @@ input[type=url]::placeholder { &:hover, &:focus { - --dot-color: #4c93c8; background: var(--bg-2); + color: var(--accent); + } + &:active { + box-shadow: 0 0 transparent; } } \ No newline at end of file diff --git a/src/app/list/list-shell/list-shell.component.html b/src/app/list/list-shell/list-shell.component.html index 20b6ef1..a462dca 100644 --- a/src/app/list/list-shell/list-shell.component.html +++ b/src/app/list/list-shell/list-shell.component.html @@ -1,7 +1,7 @@

Вставте підтримувані посилання у поле нижче 🔗⬇️

-