diff --git a/index.html b/index.html index 1b2b2d7..6b5837c 100644 --- a/index.html +++ b/index.html @@ -25,6 +25,7 @@
diff --git a/style.css b/style.css index 9796c66..164ffe9 100644 --- a/style.css +++ b/style.css @@ -3,7 +3,6 @@ margin: 0; box-sizing: border-box; user-select: none; - /* scrollbar-width: thich; */ scrollbar-color: white black; --border-contrast: darkgray; } @@ -23,7 +22,7 @@ h1, h2 { #previewText::after { content: "↩"; - color: rgba(255, 255, 255, 0.4); + color: rgba(0, 0, 0, 0.4); } body { @@ -39,19 +38,8 @@ body { transition: .2s; } -/* .stringParagraph:hover { - border-left-width: 1.05em; -} - -.stringParagraph:hover::before { - content: ">"; - color: black; - margin-left: -1em; -} */ - .paragraphContainer::before { color: white; - /* text-decoration:underline; */ border: medium solid white; border-bottom: none; padding: .2em; @@ -123,26 +111,31 @@ aside { overflow-y: auto; } +aside p { + text-shadow: 2px 2px 2px rgba(0,0,0,0.2); +} + aside::before { - filter: grayscale(1); - content: ""; - position: absolute; - inset: 0; - - opacity: .2; - - background-size: contain; - background-position: left bottom; - background-image: url('./background.png'); - background-repeat: no-repeat; - - z-index: 0; - pointer-events: none + filter: grayscale(1); + content: ""; + position: absolute; + inset: 0; + + opacity: .1; + + background-size: cover; + background-position: left top; + background-image: url('./background.png'); + background-repeat: no-repeat; + transform: rotateX(180deg); + + z-index: 0; + pointer-events: none } aside > * { - position: relative; - z-index: 1; + position: relative; + z-index: 1; } aside.closed { @@ -215,11 +208,30 @@ header h1 { background-size: 400% 100%; } +.mobilePopupExit { + display: none; + font-size: large; +} + +.mobilePopupExit::before { + content: "< "; +} + +@media screen and (max-width: 1280px) { + aside { + width: 100vw; + } + + .mobilePopupExit { + display: unset; + } +} + @keyframes movingGradientAnimation { 0%,100% { background-position: 0 0; } - + 50% { background-position: 100% 0; }