diff options
Diffstat (limited to 'web/assets')
-rw-r--r-- | web/assets/base.css | 230 | ||||
-rw-r--r-- | web/assets/colors.css | 1 | ||||
-rw-r--r-- | web/assets/profile.css | 110 | ||||
-rw-r--r-- | web/assets/status.css | 230 |
4 files changed, 0 insertions, 571 deletions
diff --git a/web/assets/base.css b/web/assets/base.css deleted file mode 100644 index ba593b474..000000000 --- a/web/assets/base.css +++ /dev/null @@ -1,230 +0,0 @@ -html, body { - padding: 0; - margin: 0; - background: rgb(70, 79, 88); - color: #fafaff; - font-family: sans-serif; -} - -body { - display: grid; - - grid-template-rows: auto 1fr auto; - min-height: 100vh; - line-height: 1.5em; -} - -main { - background: #525c66; - display: grid; - padding-top: 2rem; - padding-bottom: 2rem; - grid-template-columns: 1fr 50% 1fr; - grid-template-columns: auto min(92%, 90ch) auto; -} - -main .left { - grid-column: 1; - } - -main .right { - grid-column: 3; - } - -main.lightgray { - background: #525c66; - } - -main > * { - align-self: start; - grid-column: 2; - } - -header { - background: rgb(70, 79, 88); - padding: 2rem 0; - padding-bottom: 0; - display: flex; - flex-wrap: wrap; -} - -header img { - height: 4rem; - padding-left: 2rem; - padding-bottom: 2rem; - } - -header div { - height: 100%; - margin: 0 2rem; - margin-top: -2rem; - flex-grow: 1; - align-self: center; - display: flex; - } - -header div h1 { - align-self: center; - color: #fafaff; - } - -h1 { - /* color: $acc1; */ - margin: 0; - line-height: 2.4rem; -} - -a { - color: #de8957; -} - -.button, button { - border-radius: 0.2rem; - background: #de8957; - color: #fafaff; - text-decoration: none; - font-size: 1.2rem; - font-weight: bold; - padding: 0.5rem; - border: none; - cursor: pointer; -} - -.button:hover, button:hover { - background: #c76d33; - } - -.count { - background: rgb(70, 79, 88); - border-radius: 0.3rem; - padding: 0.2rem; -} - -.nounderline { - text-decoration: none; -} - -.accent { - color: #de8957; -} - -.logo { - justify-self: center; -} - -.logo img { - height: 30vh; - } - -section.apps { - align-self: start; -} - -section.apps .applist { - display: grid; - grid-template-columns: 1fr 1fr; - grid-gap: 0.5rem; - align-content: start; - } - -section.apps .applist .entry { - display: grid; - grid-template-columns: 30% 1fr; - gap: 0.5rem; - padding: 0.5rem; - background: rgb(70, 79, 88); - border-radius: 0.5rem; - } - -section.apps .applist .entry .logo { - align-self: center; - width: 100%; - object-fit: contain; - flex: 1 1 auto; - } - -section.apps .applist .entry .logo.redraw { - fill: #fafaff; - stroke: #fafaff; - } - -section.apps .applist .entry div { - padding: 1rem 0; - } - -section.apps .applist .entry div h3 { - margin-top: 0; - } - -section.login form { - display: inline-grid; - grid-template-columns: auto 100%; - grid-gap: 0.7rem; - } - -section.login form button { - place-self: center; - grid-column: 2; - } - -section.error { - display: flex; - flex-direction: row; - align-items: center; -} - -section.error span { - font-size: 2em; - } - -section.error pre { - border: 1px solid #ff000080; - margin-left: 1em; - padding: 0 0.7em; - border-radius: 0.5em; - background-color: #ff000010; - font-size: 1.3em; - white-space: pre-wrap; - } - -input, select, textarea { - border: 1px solid #fafaff; - color: #fafaff; - background: #525c66; - width: 100%; -} - -footer { - align-self: end; - - padding: 2rem; - display: grid; - grid-template-columns: 1fr 1fr 1fr 1fr; -} - -footer a { - font-weight: bold; - } - -@media screen and (orientation: portrait) { - main { - grid-template-columns: 1fr 92% 1fr; - } - - header { - text-align: center; - } - - footer { - margin-top: 2rem; - grid-template-columns: 1fr; - } - - footer div { - margin: 0.3rem 0; - } - - section.apps .applist { - grid-template-columns: 1fr; - } -} diff --git a/web/assets/colors.css b/web/assets/colors.css deleted file mode 100644 index 8b1378917..000000000 --- a/web/assets/colors.css +++ /dev/null @@ -1 +0,0 @@ - diff --git a/web/assets/profile.css b/web/assets/profile.css deleted file mode 100644 index 978468f72..000000000 --- a/web/assets/profile.css +++ /dev/null @@ -1,110 +0,0 @@ -main { - background: transparent; -} - -.headerimage img { - width: 100%; - height: 15em; - object-fit: cover; - border-radius: 10px; - } - -.profile { - position: relative; - background: rgb(75, 84, 93); - padding: 2rem; - display: flex; - flex-wrap: wrap; - justify-content: space-around; - gap: 0.5rem; - margin-bottom: 0.2rem; -} - -.profile .basic { - display: flex; - flex-direction: column; - flex: 1 1 25em; - gap: 0.5rem; - } - -.profile .basic a { - position: relative; - z-index: 1; - color: inherit; - text-decoration: none; - } - -.profile .basic .avatar-container { - position: relative; - width: 100%; - max-width: 25em; - } - -.profile .basic .avatar-container .avatar { - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - } - -.profile .basic .avatar-container .avatar img { - object-fit: cover; - border-radius: 10px; - width: 100%; - height: 100%; - } - -.profile .basic .avatar-container:before { - content: ""; - float: left; - padding-top: 100%; - } - -.profile .basic .displayname { - font-weight: bold; - font-size: 1.6rem; - align-self: start; - } - -.profile .detailed { - display: flex; - flex-direction: column; - flex: 1 1 25em; - } - -.profile .detailed h2 { - margin-top: 0; - } - -.profile .detailed .bio { - margin: 0; - } - -.profile .detailed .bio a { - color: #de8957; - text-decoration: underline; - } - -.accountstats { - position: relative; - background: rgb(75, 84, 93); - padding: 0.5rem; - display: flex; - flex-wrap: wrap; - justify-content: space-evenly; - gap: 0.5rem; - margin-bottom: 0.2rem; -} - -.accountstats .entry { - background: rgb(89, 99, 110); - padding: 0.5rem; - flex-grow: 1; - text-align: center; - } - -footer + div { - /* something weird from the devstack.. */ - display: none; -} diff --git a/web/assets/status.css b/web/assets/status.css deleted file mode 100644 index 9dd788a9e..000000000 --- a/web/assets/status.css +++ /dev/null @@ -1,230 +0,0 @@ -main { - background: transparent; - grid-auto-rows: auto; -} - -.thread { - display: flex; - flex-direction: column; -} - -.toot { - position: relative; - background: rgb(75, 84, 93); - padding: 2rem; - /* padding-bottom: 0; */ - display: grid; - grid-template-columns: 3.2rem auto 1fr; - column-gap: 0.5rem; - margin-bottom: 0.2rem; -} - -.toot a { - position: relative; - z-index: 1; - color: inherit; - text-decoration: none; - } - -.toot .avatar { - grid-row: span 2; - } - -.toot .avatar img { - height: 3.2rem; - width: 3.2rem; - object-fit: cover; - } - -.toot .displayname { - font-weight: bold; - font-size: 1.2rem; - align-self: start; - } - -.toot .username { - color: #b0b0b5; - justify-self: start; - } - -.toot input.spoiler:checked ~ .content { - display: none; - } - -.toot .spoiler label { - background: #de8957; - border-radius: 0.3rem; - padding: 0.3rem; - margin-left: 0.4rem; - position: relative; - z-index: 2; - cursor: pointer; - } - -.toot .text { - margin: 0; - grid-column: span 2; - } - -.toot .text a { - color: #de8957; - text-decoration: underline; - } - -.toot .media { - margin-top: 0.6rem; - border-radius: 0.2rem; - grid-column: span 3; - display: grid; - grid-template-columns: 50% 50%; - grid-auto-rows: 10rem; - overflow: hidden; - gap: 0.3rem; - } - -.toot .media a { - position: relative; - } - -.toot .media .no-image-desc { - display: flex; - position: absolute; - bottom: 0.1rem; - right: 0.4rem; - color: white; - background: #5897df; - padding: 0.2rem 0.4rem; - border-radius: 100%; - z-index: 3; - } - -.toot .media .no-image-desc i.fa { - display: block; - line-height: 1.3rem; - } - -.toot .media .no-image-desc span { - margin-left: 0.3rem; - display: none; - } - -.toot .media .no-image-desc:hover span { - display: block; - } - -.toot .media .no-image-desc:hover { - border-radius: 0.2rem; -} - -.toot .media img { - width: 100%; - height: 100%; - object-fit: cover; - } - -.toot .media.single a { - grid-column: span 2; - } - -.toot .media.odd a:first-child, .toot .media.double a { - grid-row: span 2; - } - -.toot .info { - display: none; - } - -.toot .info div { - position: relative; - padding-right: 1.3rem; - } - -.toot .info .stats { - display: flex; - } - -.toot .info { - - color: #b0b0b5; - grid-column: span 3; - margin-top: 0.5rem; - flex-wrap: wrap; -} - -.toot .info div.stats::after { - display: none; - } - -.toot .info div::after { - display: block; - background: #b0b0b5; - height: 0.25rem; - width: 0.25rem; - content: ""; - position: absolute; - top: calc((1.5rem - 0.25rem) / 2); - right: 0.55rem; - border-radius: 1rem; - } - -.toot .info div:last-child::after { - display: none; - } - -.toot .info div:last-child { - margin-right: 0; -} - -.toot .toot-link { - top: 0; - right: 0; - bottom: 0; - left: 0; - overflow: hidden; - text-indent: 100%; - white-space: nowrap; - - position: absolute; - z-index: 0; - } - -.toot {} - -.toot:first-child { - /* top left, top right */ - border-radius: 0.3rem 0.3rem 0 0; - } - -.toot:last-child { - /* bottom left, bottom right */ - border-radius: 0 0 0.3rem 0.3rem; - padding-bottom: 1.5rem; - } - -.toot.expanded { - background: #525c66; - padding-bottom: 1.5rem; - } - -.toot.expanded .displayname { - grid-column: span 2; - } - -.toot.expanded .text { - grid-column: span 3; - grid-row: span 1; - margin-top: 0.3rem; - } - -.toot.expanded .info { - display: flex; - } - -.toot.expanded .media { - grid-auto-rows: 1fr; - max-height: 120rem; - } - -footer + div { /* something weird from the devstack.. */ - display: none; -}
\ No newline at end of file |