From 441c411efe57de590a2d3060c2474b5c4e10d989 Mon Sep 17 00:00:00 2001 From: eli Date: Fri, 1 Oct 2021 16:37:28 +0100 Subject: [PATCH] [CSS] Complete re-organization of stylesheets. --- public/assets/css/cropperjs/cropper.css | 304 ----------- public/assets/css/network/simple_stream.css | 8 - .../css/components/left.css} | 0 .../css/components/right.css} | 0 .../{css => default_theme/css/core}/base.css | 470 ++---------------- public/assets/default_theme/css/core/feed.css | 235 +++++++++ .../css/core}/opensans.css | 0 .../css/core/settings.css} | 0 public/assets/default_theme/css/reset.css | 148 ++++++ .../css/widgets/buttons.css} | 208 +------- .../default_theme/css/widgets/sections.css | 120 +++++ .../fonts/opensans/LICENSE.txt | 0 .../fonts/opensans/OpenSans-Bold.woff | Bin .../fonts/opensans/OpenSans-BoldItalic.woff | Bin .../fonts/opensans/OpenSans-ExtraBold.woff | Bin .../fonts/opensans/OpenSans-Italic.woff | Bin .../fonts/opensans/OpenSans-Light.woff | Bin .../fonts/opensans/OpenSans-LightItalic.woff | Bin .../fonts/opensans/OpenSans-Regular.woff | Bin .../fonts/opensans/OpenSans-SemiBold.woff | Bin .../opensans/OpenSans-SemiBoldItalic.woff | Bin .../default_theme/fonts/opensans/opensans.css | 90 ++++ .../{ => default_theme}/fonts/poppins/OFL.txt | 0 .../fonts/poppins/Poppins-Bold.woff | Bin .../fonts/poppins/Poppins-BoldItalic.woff | Bin .../fonts/poppins/Poppins-Italic.woff | Bin .../fonts/poppins/Poppins-Regular.woff | Bin .../fonts/poppins/poppins.css | 0 .../{ => default_theme}/icons/check-off.svg | 0 .../{ => default_theme}/icons/check-on.svg | 0 .../assets/{ => default_theme}/icons/drop.svg | 0 .../{ => default_theme}/icons/heart.svg | 0 .../{ => default_theme}/icons/repeat.svg | 0 .../{ => default_theme}/icons/reply.svg | 0 .../icons/search.svg} | 0 .../images/background_dark.png} | Bin .../images/background_light.png} | Bin .../images/select_drop_dark.png} | Bin .../images/select_drop_light.png} | Bin public/assets/fonts/chivo/Chivo-Bold.woff | Bin 27516 -> 0 bytes .../assets/fonts/chivo/Chivo-BoldItalic.woff | Bin 28824 -> 0 bytes public/assets/fonts/chivo/Chivo-Italic.woff | Bin 29272 -> 0 bytes public/assets/fonts/chivo/Chivo-Regular.woff | Bin 31112 -> 0 bytes public/assets/fonts/chivo/OFL.txt | 93 ---- public/assets/fonts/chivo/chivo.css | 35 -- public/assets/icons/attach.svg.twig | 4 - public/assets/icons/person.svg.twig | 6 - public/assets/icons/plus-circle.svg.twig | 7 - templates/base.html.twig | 31 +- templates/left/view.html.twig | 2 +- templates/right/view.html.twig | 2 +- 51 files changed, 657 insertions(+), 1106 deletions(-) delete mode 100644 public/assets/css/cropperjs/cropper.css delete mode 100644 public/assets/css/network/simple_stream.css rename public/assets/{css/left/view.css => default_theme/css/components/left.css} (100%) rename public/assets/{css/right/view.css => default_theme/css/components/right.css} (100%) rename public/assets/{css => default_theme/css/core}/base.css (60%) create mode 100644 public/assets/default_theme/css/core/feed.css rename public/assets/{fonts/opensans => default_theme/css/core}/opensans.css (100%) rename public/assets/{css/settings/view.css => default_theme/css/core/settings.css} (100%) create mode 100644 public/assets/default_theme/css/reset.css rename public/assets/{css/reset.css => default_theme/css/widgets/buttons.css} (50%) create mode 100644 public/assets/default_theme/css/widgets/sections.css rename public/assets/{ => default_theme}/fonts/opensans/LICENSE.txt (100%) rename public/assets/{ => default_theme}/fonts/opensans/OpenSans-Bold.woff (100%) rename public/assets/{ => default_theme}/fonts/opensans/OpenSans-BoldItalic.woff (100%) rename public/assets/{ => default_theme}/fonts/opensans/OpenSans-ExtraBold.woff (100%) rename public/assets/{ => default_theme}/fonts/opensans/OpenSans-Italic.woff (100%) rename public/assets/{ => default_theme}/fonts/opensans/OpenSans-Light.woff (100%) rename public/assets/{ => default_theme}/fonts/opensans/OpenSans-LightItalic.woff (100%) rename public/assets/{ => default_theme}/fonts/opensans/OpenSans-Regular.woff (100%) rename public/assets/{ => default_theme}/fonts/opensans/OpenSans-SemiBold.woff (100%) rename public/assets/{ => default_theme}/fonts/opensans/OpenSans-SemiBoldItalic.woff (100%) create mode 100644 public/assets/default_theme/fonts/opensans/opensans.css rename public/assets/{ => default_theme}/fonts/poppins/OFL.txt (100%) rename public/assets/{ => default_theme}/fonts/poppins/Poppins-Bold.woff (100%) rename public/assets/{ => default_theme}/fonts/poppins/Poppins-BoldItalic.woff (100%) rename public/assets/{ => default_theme}/fonts/poppins/Poppins-Italic.woff (100%) rename public/assets/{ => default_theme}/fonts/poppins/Poppins-Regular.woff (100%) rename public/assets/{ => default_theme}/fonts/poppins/poppins.css (100%) rename public/assets/{ => default_theme}/icons/check-off.svg (100%) rename public/assets/{ => default_theme}/icons/check-on.svg (100%) rename public/assets/{ => default_theme}/icons/drop.svg (100%) rename public/assets/{ => default_theme}/icons/heart.svg (100%) rename public/assets/{ => default_theme}/icons/repeat.svg (100%) rename public/assets/{ => default_theme}/icons/reply.svg (100%) rename public/assets/{icons/search.svg.twig => default_theme/icons/search.svg} (100%) rename public/assets/{images/bg.png => default_theme/images/background_dark.png} (100%) rename public/assets/{images/bg-light.png => default_theme/images/background_light.png} (100%) rename public/assets/{images/drop.png => default_theme/images/select_drop_dark.png} (100%) rename public/assets/{images/drop-light.png => default_theme/images/select_drop_light.png} (100%) delete mode 100644 public/assets/fonts/chivo/Chivo-Bold.woff delete mode 100644 public/assets/fonts/chivo/Chivo-BoldItalic.woff delete mode 100644 public/assets/fonts/chivo/Chivo-Italic.woff delete mode 100644 public/assets/fonts/chivo/Chivo-Regular.woff delete mode 100644 public/assets/fonts/chivo/OFL.txt delete mode 100644 public/assets/fonts/chivo/chivo.css delete mode 100644 public/assets/icons/attach.svg.twig delete mode 100644 public/assets/icons/person.svg.twig delete mode 100644 public/assets/icons/plus-circle.svg.twig diff --git a/public/assets/css/cropperjs/cropper.css b/public/assets/css/cropperjs/cropper.css deleted file mode 100644 index 5d9187d5c7..0000000000 --- a/public/assets/css/cropperjs/cropper.css +++ /dev/null @@ -1,304 +0,0 @@ -/*! - * Cropper.js v1.5.11 - * https://fengyuanchen.github.io/cropperjs - * - * Copyright 2015-present Chen Fengyuan - * Released under the MIT license - * - * Date: 2021-02-17T11:53:21.992Z - */ - -.cropper-container { - direction: ltr; - font-size: 0; - line-height: 0; - position: relative; - -ms-touch-action: none; - touch-action: none; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} - -.cropper-container img { - display: block; - height: 100%; - image-orientation: 0deg; - max-height: none !important; - max-width: none !important; - min-height: 0 !important; - min-width: 0 !important; - width: 100%; -} - -.cropper-wrap-box, -.cropper-canvas, -.cropper-drag-box, -.cropper-crop-box, -.cropper-modal { - bottom: 0; - left: 0; - position: absolute; - right: 0; - top: 0; -} - -.cropper-wrap-box, -.cropper-canvas { - overflow: hidden; -} - -.cropper-drag-box { - background-color: #fff; - opacity: 0; -} - -.cropper-modal { - background-color: #000; - opacity: 0.5; -} - -.cropper-view-box { - display: block; - height: 100%; - outline: 1px solid #39f; - outline-color: rgba(51, 153, 255, 0.75); - overflow: hidden; - width: 100%; -} - -.cropper-dashed { - border: 0 dashed #eee; - display: block; - opacity: 0.5; - position: absolute; -} - -.cropper-dashed.dashed-h { - border-bottom-width: 1px; - border-top-width: 1px; - height: calc(100% / 3); - left: 0; - top: calc(100% / 3); - width: 100%; -} - -.cropper-dashed.dashed-v { - border-left-width: 1px; - border-right-width: 1px; - height: 100%; - left: calc(100% / 3); - top: 0; - width: calc(100% / 3); -} - -.cropper-center { - display: block; - height: 0; - left: 50%; - opacity: 0.75; - position: absolute; - top: 50%; - width: 0; -} - -.cropper-center::before, -.cropper-center::after { - background-color: #eee; - content: ' '; - display: block; - position: absolute; -} - -.cropper-center::before { - height: 1px; - left: -3px; - top: 0; - width: 7px; -} - -.cropper-center::after { - height: 7px; - left: 0; - top: -3px; - width: 1px; -} - -.cropper-face, -.cropper-line, -.cropper-point { - display: block; - height: 100%; - opacity: 0.1; - position: absolute; - width: 100%; -} - -.cropper-face { - background-color: #fff; - left: 0; - top: 0; -} - -.cropper-line { - background-color: #39f; -} - -.cropper-line.line-e { - cursor: ew-resize; - right: -3px; - top: 0; - width: 5px; -} - -.cropper-line.line-n { - cursor: ns-resize; - height: 5px; - left: 0; - top: -3px; -} - -.cropper-line.line-w { - cursor: ew-resize; - left: -3px; - top: 0; - width: 5px; -} - -.cropper-line.line-s { - bottom: -3px; - cursor: ns-resize; - height: 5px; - left: 0; -} - -.cropper-point { - background-color: #39f; - height: 5px; - opacity: 0.75; - width: 5px; -} - -.cropper-point.point-e { - cursor: ew-resize; - margin-top: -3px; - right: -3px; - top: 50%; -} - -.cropper-point.point-n { - cursor: ns-resize; - left: 50%; - margin-left: -3px; - top: -3px; -} - -.cropper-point.point-w { - cursor: ew-resize; - left: -3px; - margin-top: -3px; - top: 50%; -} - -.cropper-point.point-s { - bottom: -3px; - cursor: s-resize; - left: 50%; - margin-left: -3px; -} - -.cropper-point.point-ne { - cursor: nesw-resize; - right: -3px; - top: -3px; -} - -.cropper-point.point-nw { - cursor: nwse-resize; - left: -3px; - top: -3px; -} - -.cropper-point.point-sw { - bottom: -3px; - cursor: nesw-resize; - left: -3px; -} - -.cropper-point.point-se { - bottom: -3px; - cursor: nwse-resize; - height: 20px; - opacity: 1; - right: -3px; - width: 20px; -} - -@media (min-width: 768px) { - .cropper-point.point-se { - height: 15px; - width: 15px; - } -} - -@media (min-width: 992px) { - .cropper-point.point-se { - height: 10px; - width: 10px; - } -} - -@media (min-width: 1200px) { - .cropper-point.point-se { - height: 5px; - opacity: 0.75; - width: 5px; - } -} - -.cropper-point.point-se::before { - background-color: #39f; - bottom: -50%; - content: ' '; - display: block; - height: 200%; - opacity: 0; - position: absolute; - right: -50%; - width: 200%; -} - -.cropper-invisible { - opacity: 0; -} - -.cropper-bg { - background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC'); -} - -.cropper-hide { - display: block; - height: 0; - position: absolute; - width: 0; -} - -.cropper-hidden { - display: none !important; -} - -.cropper-move { - cursor: move; -} - -.cropper-crop { - cursor: crosshair; -} - -.cropper-disabled .cropper-drag-box, -.cropper-disabled .cropper-face, -.cropper-disabled .cropper-line, -.cropper-disabled .cropper-point { - cursor: not-allowed; -} diff --git a/public/assets/css/network/simple_stream.css b/public/assets/css/network/simple_stream.css deleted file mode 100644 index 285ce5800e..0000000000 --- a/public/assets/css/network/simple_stream.css +++ /dev/null @@ -1,8 +0,0 @@ -.simple-stream .nav-content { - border: none; - box-shadow: none; -} - -.simple-stream .main-nav li { - width: auto; -} \ No newline at end of file diff --git a/public/assets/css/left/view.css b/public/assets/default_theme/css/components/left.css similarity index 100% rename from public/assets/css/left/view.css rename to public/assets/default_theme/css/components/left.css diff --git a/public/assets/css/right/view.css b/public/assets/default_theme/css/components/right.css similarity index 100% rename from public/assets/css/right/view.css rename to public/assets/default_theme/css/components/right.css diff --git a/public/assets/css/base.css b/public/assets/default_theme/css/core/base.css similarity index 60% rename from public/assets/css/base.css rename to public/assets/default_theme/css/core/base.css index ff2d377edc..df870a18aa 100644 --- a/public/assets/css/base.css +++ b/public/assets/default_theme/css/core/base.css @@ -1,15 +1,11 @@ -@import url("../fonts/poppins/poppins.css"); -@import url("../fonts/opensans/opensans.css"); +@import url("../widgets/buttons.css"); +@import url("../widgets/sections.css"); -html { - scroll-margin-top: 3rem; -} +@import url("../../fonts/poppins/poppins.css"); +@import url("../../fonts/opensans/opensans.css"); -*:focus { - -webkit-box-shadow: inset 0 0 0 3px var(--bg3); - -moz-box-shadow: inset 0 0 0 3px var(--bg3); - box-shadow: inset 0 0 0 3px var(--bg3); -} +@import url("feed.css"); +@import url("settings.css"); :root { /* FONTS */ @@ -26,8 +22,6 @@ html { --main-size: 1.62rem; --medium-size: 1.3rem; --small-size: 1rem; - --smaller-size: 0.8rem; - /* transitions and animations */ --cubic-transition: all 200ms cubic-bezier(0, 0.55, 0.45, 1); @@ -52,7 +46,7 @@ html { .bg { background-color: var(--bg1); - background-image: url("../images/bg.png"); + background-image: url("../../images/background_dark.png"); } body:after { @@ -70,7 +64,7 @@ html { } select { - background-image: url("../images/drop.png") !important; + background-image: url("../../images/select_drop_dark.png") !important; } } @@ -91,14 +85,25 @@ html { .bg { background-color: var(--bg1); - background-image: url(../images/bg-light.png); + background-image: url(../../images/background_light.png); } select { - background-image: url("../images/drop-light.png") !important; + background-image: url("../../images/select_drop_light.png") !important; } } + +html { + scroll-margin-top: 3rem; +} + +*:focus { + -webkit-box-shadow: inset 0 0 0 3px var(--bg3); + -moz-box-shadow: inset 0 0 0 3px var(--bg3); + box-shadow: inset 0 0 0 3px var(--bg3); +} + .bg { background-position: center; background-repeat: no-repeat; @@ -106,53 +111,15 @@ html { } a, -a:visited { - text-decoration: none; - color: var(--white); -} +a:visited {text-decoration: none;color: var(--white);} +a:hover {text-decoration: underline;color: var(--white);} +hr {all: unset;display: block;height: 1px;background: var(--bg2);} +.h-entry img {background: repeating-conic-gradient(#ffffff66 0deg 90deg,#ffffff33 0deg 180deg) 0 0/40px 40px round;} +.icon {fill: var(--white);align-self: center;} +.active {font-weight: bold;} +.anchor-hidden {width: 1px;height: 1px;overflow: hidden;} -a:hover { - text-decoration: underline; - color: var(--white); -} - -figcaption a:link { - font-size: var(--smaller-size); - color: var(--white); -} - -hr { - all: unset; - display: block; - height: 1px; - background: var(--bg2); -} - - -/* CHECKERBOARD BACKGROUND FOR TRANSPARENT IMAGES */ -.h-entry img { - background: repeating-conic-gradient( - #ffffff66 0deg 90deg, - #ffffff33 0deg 180deg) 0 0/40px 40px round; -} - -.icon { - fill: var(--white); - align-self: center; -} - -.active { - font-weight: bold; -} - -/* ACCESSIBILITY MENU */ -.anchor-hidden { - width: 1px; - height: 1px; - overflow: hidden; -} - -#accessibility-menu { +.accessibility-menu { display: block; position: absolute; z-index: 999; @@ -171,18 +138,18 @@ hr { box-shadow: var(--shadow); } -#accessibility-menu ul { +.accessibility-menu ul { list-style-type: disc; margin-left: var(--medium-size); } -#accessibility-menu:focus-within:not(:active) { +.accessibility-menu:focus-within:not(:active) { top: var(--unit-size); left: var(--unit-size); } /* HEADER AND INSTANCE NAME */ -#header { +header { z-index: 1; font-family: var(--display-font); font-size: var(--main-size); @@ -200,7 +167,7 @@ hr { box-shadow: var(--shadow); } -#instance { +.header-instance { display: flex; align-items: center; @@ -208,12 +175,12 @@ hr { margin-right: auto; } -#instance > * { +.header-instance > * { margin: unset; } /* CONTAINS ALL ELEMENTS BESIDES HEADER */ -.container { +.content-wrapper { position: relative; margin-left: auto; @@ -263,7 +230,7 @@ hr { font-size: var(--main-size); } -/* NOTES */ +/* REPLY PAGE */ #replyform { padding: var(--unit-size); margin-top: var(--unit-size); @@ -281,365 +248,8 @@ hr { padding: var(--unit-size); } -.notes hr { - margin-top: 6px; -} - -.note-wrapper { - width: 100%; - height: inherit; -} - -.note-sidebar { - padding: var(--unit-size); -} - -.note-sidebar * { - display: flex; - flex-direction: column; - margin-left: auto; - margin-right: auto; - max-height: 100%; -} - -.note-sidebar .avatar { - width: 3rem; - height: auto; - background: unset; - margin-bottom: var(--unit-size); - border-radius: 2px; -} - -.h-entry:not(:first-child) { - margin-top: var(--unit-size); -} - -.h-entry .embed { - display: flex; - flex-direction: column; - padding: var(--smaller-size); - border: unset; - width: max-content; -} - -.h-entry .embed[class*="p-"] { - padding: unset !important; -} - -.h-entry a:focus { - text-decoration: underline; -} - -.h-entry .embed header img { - padding: unset; - max-width: min-content; - max-height: min-content; -} - -.h-entry { - display: flex; - background-color: var(--translucent); - border-radius: var(--unit-size); - border: solid 2px var(--bg2); - box-shadow: var(--shadow); -} - -.h-entry figure { - margin: unset; - object-fit: cover; -} - -.h-entry .replies .h-entry { - background-color: unset; - padding: 0 var(--unit-size) var(--unit-size) 0; - margin-left: var(--medium-size); -} - -.note-info { - display: flex; - justify-content: space-between; - align-items: center; - max-height: 3rem; - - border-bottom: unset; - border-radius: var(--unit-size) var(--unit-size) 0 0; - - background: linear-gradient(to left, var(--translucent), transparent); - font-size: var(--medium-size); - padding: 6px 10px 6px 0; -} - -.note-author { - font-size: var(--small-size); - font-weight: bold; - display: flex; - align-items: center; - align-self: center; -} - -.note-actions { - display: flex; - vertical-align: middle; -} - -.note-actions .form-group { - all: unset; -} - -.button-container { - all: unset; - border: none !important; - - background-repeat: no-repeat !important; - - width: 1em !important; - height: 1em !important; - - margin-left: var(--unit-size); - text-indent: -9999em; -} - -.button-container:hover, -.button-container:focus { - border: none !important; - background: var(--bg3) !important; -} - -.favourite-button-container { - -webkit-mask-image: url("../icons/heart.svg") !important; - -o-mask-image: url("../icons/heart.svg") !important; - -moz-mask-image: url("../icons/heart.svg") !important; - mask-image: url("../icons/heart.svg") !important; -} - -.reply-button-container { - -webkit-mask-image: url("../icons/reply.svg") !important; - -o-mask-image: url("../icons/reply.svg") !important; - -moz-mask-image: url("../icons/reply.svg") !important; - mask-image: url("../icons/reply.svg") !important; -} - -.repeat-button-container { - -webkit-mask-image: url("../icons/repeat.svg") !important; - -o-mask-image: url("../icons/repeat.svg") !important; - -moz-mask-image: url("../icons/repeat.svg") !important; - mask-image: url("../icons/repeat.svg") !important; -} - -.note-actions-unset { - background: var(--bg2) !important; -} - -.note-actions-set { - background: var(--white) !important; -} - -.note-content { - display: flex; - flex-direction: column; - border-radius: 0 0 var(--unit-size) var(--unit-size); - padding: var(--small-size); -} - -.note-text { - margin-bottom: var(--unit-size); -} - -.section-attachments { - display: flex; - flex-wrap: wrap; - max-width: max-content; - - border-radius: var(--unit-size); - background-color: var(--translucent); - padding: var(--smaller-size); - - align-self: flex-start; -} - -.note-attachments:not(:only-child) { - margin-right: var(--unit-size); -} - -.note-attachments > figure figcaption { - display: flex; - word-break: break-all; - margin-bottom: var(--unit-size); -} - -/* SECTIONS */ -.section-widget { - display: flex; - flex-direction: column; - - background-color: var(--translucent); - border-radius: var(--unit-size); - border: solid 2px var(--bg2); - margin-bottom: var(--medium-size); - - box-shadow: var(--shadow); - color: var(--white); -} - -.section-widget hr { - margin-bottom: var(--unit-size); -} - -.section-widget-padded { - padding: var(--unit-size); -} - -.section-title { - font-size: var(--medium-size); - font-weight: 700; - margin: 0; -} - -.section-widget-button-like { - border: 2px solid var(--bg2); - border-radius: var(--unit-size); - background: var(--bg-button); - padding: 6px 10px; - margin-top: 6px; - - cursor: pointer; - float: right; - align-self: end; - - font-family: var(--main-font); - font-weight: 700; -} - -.section-title-details { - font-size: var(--medium-size); - font-weight: 700; - - border-radius: var(--unit-size); - padding: 6px 10px 6px 10px; - - background-color: var(--translucent); - box-shadow: var(--shadow); -} - -.section-title-details[open] svg { - transform: rotate(180deg); - animation: var(--fade-out) -} - -/* SECTION DETAILS CLOSED */ -.section-title-details:not([open]) svg { - transform: initial; - animation: var(--fade-in); -} - -.section-title-summary { - display: flex; - justify-content: space-between; -} - -.section-form { - display: flex; - flex-direction: column; - padding: var(--unit-size); -} - -.section-form-legend { - margin-top: unset; - margin-bottom: 10px; - - font-weight: bold; - font-size: var(--main-size); -} - -.form-group { - all: unset; - - display: flex; - flex-direction: column; - margin-bottom: 6px; -} - -.form-group textarea { - height: 7rem; - max-height: 100%; -} - -.help-block { - margin-bottom: 6px; -} - -.help-text { - font-style: italic; - font-size: var(--small-size); - margin-bottom: 6px; -} - -.help-block > .list-unstyled, -.alert, -.alert-danger { - display: inline-block; - - border: solid 2px #FF6347; - background-color: #FF634733; - border-radius: var(--unit-size); - - padding: 2px 6px; - margin-top: 6px; - margin-bottom: 6px; -} - -/* PROFILE */ -.profile { - display: flex; - flex-direction: column; - flex-wrap: wrap; - - font-family: var(--main-font); - background-color: var(--translucent); - margin-bottom: var(--unit-size); - border-radius: var(--unit-size); - padding: var(--unit-size); - box-shadow: var(--shadow); -} - -.profile *[class*="profile-info-"] { - flex: 1; - mix-blend-mode: difference; -} - -.profile-info { - display: flex; - flex-wrap: wrap; - flex-direction: column; -} - -.profile-info-nickname { - font-size: var(--medium-size); -} - -.profile-info-tags { - margin: unset; -} - -.profile-info-stats strong { - margin-right: 5px; -} - -.profile-info-stats { - margin-top: var(--unit-size); -} - -.profile-avatar { - max-width: 4rem; - min-width: 3rem; - width: 100%; - height: auto; - margin-right: 5px; - border-radius: 2px; -} - /* MEDIA QUERIES */ -.container { +.content-wrapper { top: 3rem; width: 62vw; } @@ -686,7 +296,7 @@ and (min-width: 1281px) { @media only screen and (max-width: 1280px) { /* content should occupy the entire width at this size */ - .container { + .content-wrapper { width: 100%; } @@ -714,14 +324,14 @@ and (max-width: 1280px) { #panel-left-toggle:checked ~ .panel-content, #panel-right-toggle:checked ~ .panel-content, a[id|="anchor"]:target ~ .panel-content { - background-image: url(../images/bg.png); + background-image: url(../../images/background_dark.png); } } @media (prefers-color-scheme: light) { #panel-left-toggle:checked ~ .panel-content, #panel-right-toggle:checked ~ .panel-content, a[id|="anchor"]:target ~ .panel-content { - background-image: url(../images/bg-light.png); + background-image: url(../../images/background_light.png); } } } \ No newline at end of file diff --git a/public/assets/default_theme/css/core/feed.css b/public/assets/default_theme/css/core/feed.css new file mode 100644 index 0000000000..17dc4bd7c4 --- /dev/null +++ b/public/assets/default_theme/css/core/feed.css @@ -0,0 +1,235 @@ +.notes hr { + margin-top: 6px; +} + +.note-wrapper { + width: 100%; + height: inherit; +} + +.note-sidebar { + padding: var(--unit-size); +} + +.note-sidebar * { + display: flex; + flex-direction: column; + margin-left: auto; + margin-right: auto; + max-height: 100%; +} + +.note-sidebar .avatar { + width: 3rem; + height: auto; + background: unset; + margin-bottom: var(--unit-size); + border-radius: 2px; +} + +.h-entry:not(:first-child) { + margin-top: var(--unit-size); +} + +.h-entry .embed { + display: flex; + flex-direction: column; + padding: var(--smaller-size); + border: unset; + width: max-content; +} + +.h-entry .embed[class*="p-"] { + padding: unset !important; +} + +.h-entry a:focus { + text-decoration: underline; +} + +.h-entry .embed header img { + padding: unset; + max-width: min-content; + max-height: min-content; +} + +.h-entry { + display: flex; + background-color: var(--translucent); + border-radius: var(--unit-size); + border: solid 2px var(--bg2); + box-shadow: var(--shadow); +} + +.h-entry figure { + margin: unset; + object-fit: cover; +} + +.h-entry .replies .h-entry { + background-color: unset; + padding: 0 var(--unit-size) var(--unit-size) 0; + margin-left: var(--medium-size); +} + +.note-info { + display: flex; + justify-content: space-between; + align-items: center; + max-height: 3rem; + + border-bottom: unset; + border-radius: var(--unit-size) var(--unit-size) 0 0; + + background: linear-gradient(to left, var(--translucent), transparent); + font-size: var(--medium-size); + padding: 6px 10px 6px 0; +} + +.note-author { + font-size: var(--small-size); + font-weight: bold; + display: flex; + align-items: center; + align-self: center; +} + +.note-actions { + display: flex; + vertical-align: middle; +} + +.note-actions .form-group { + all: unset; +} + +.button-container { + all: unset; + border: none !important; + + background-repeat: no-repeat !important; + + width: 1em !important; + height: 1em !important; + + margin-left: var(--unit-size); + text-indent: -9999em; +} + +.button-container:hover, +.button-container:focus { + border: none !important; + background: var(--bg3) !important; +} + +.favourite-button-container { + -webkit-mask-image: url("../icons/heart.svg") !important; + -o-mask-image: url("../icons/heart.svg") !important; + -moz-mask-image: url("../icons/heart.svg") !important; + mask-image: url("../icons/heart.svg") !important; +} + +.reply-button-container { + -webkit-mask-image: url("../icons/reply.svg") !important; + -o-mask-image: url("../icons/reply.svg") !important; + -moz-mask-image: url("../icons/reply.svg") !important; + mask-image: url("../icons/reply.svg") !important; +} + +.repeat-button-container { + -webkit-mask-image: url("../icons/repeat.svg") !important; + -o-mask-image: url("../icons/repeat.svg") !important; + -moz-mask-image: url("../icons/repeat.svg") !important; + mask-image: url("../icons/repeat.svg") !important; +} + +.note-actions-unset { + background: var(--bg2) !important; +} + +.note-actions-set { + background: var(--white) !important; +} + +.note-content { + display: flex; + flex-direction: column; + border-radius: 0 0 var(--unit-size) var(--unit-size); + padding: var(--small-size); +} + +.note-text { + margin-bottom: var(--unit-size); +} + +.section-attachments { + display: flex; + flex-wrap: wrap; + max-width: max-content; + + border-radius: var(--unit-size); + background-color: var(--translucent); + padding: var(--smaller-size); + + align-self: flex-start; +} + +.note-attachments:not(:only-child) { + margin-right: var(--unit-size); +} + +.note-attachments > figure figcaption { + display: flex; + word-break: break-all; + margin-bottom: var(--unit-size); +} + +/* PROFILE */ +.profile { + display: flex; + flex-direction: column; + flex-wrap: wrap; + + font-family: var(--main-font); + background-color: var(--translucent); + margin-bottom: var(--unit-size); + border-radius: var(--unit-size); + padding: var(--unit-size); + box-shadow: var(--shadow); +} + +.profile *[class*="profile-info-"] { + flex: 1; + mix-blend-mode: difference; +} + +.profile-info { + display: flex; + flex-wrap: wrap; + flex-direction: column; +} + +.profile-info-nickname { + font-size: var(--medium-size); +} + +.profile-info-tags { + margin: unset; +} + +.profile-info-stats strong { + margin-right: 5px; +} + +.profile-info-stats { + margin-top: var(--unit-size); +} + +.profile-avatar { + max-width: 4rem; + min-width: 3rem; + width: 100%; + height: auto; + margin-right: 5px; + border-radius: 2px; +} \ No newline at end of file diff --git a/public/assets/fonts/opensans/opensans.css b/public/assets/default_theme/css/core/opensans.css similarity index 100% rename from public/assets/fonts/opensans/opensans.css rename to public/assets/default_theme/css/core/opensans.css diff --git a/public/assets/css/settings/view.css b/public/assets/default_theme/css/core/settings.css similarity index 100% rename from public/assets/css/settings/view.css rename to public/assets/default_theme/css/core/settings.css diff --git a/public/assets/default_theme/css/reset.css b/public/assets/default_theme/css/reset.css new file mode 100644 index 0000000000..eaf53a5a8e --- /dev/null +++ b/public/assets/default_theme/css/reset.css @@ -0,0 +1,148 @@ +/* link underlines tend to make hypertext less readable, + because underlines obscure the shapes of the lower halves of words */ +:link, :visited { + text-decoration: none +} + +/* no list-markers by default, since lists are used more often for semantics */ +ul, ol { + list-style: none +} + +/* remove the inconsistent (among browsers) default ul,ol padding or margin */ +/* the default spacing on headings does not match nor align with + normal interline spacing at all, so let's get rid of it. */ +/* zero out the spacing around pre, form, body, html, p, blockquote as well */ +pre, form, body, html, blockquote, fieldset, input, textarea { + margin: 0; + padding: 0; + border: none; +} + +/* whoever thought blue linked image borders were a good idea? */ +a img, :link img, :visited img { + border: none; +} + +/* de-italicize address */ +address { + font-style: normal; +} + +/* firefox focus outline */ +:focus { + outline: none; +} + +::-moz-focus-inner { + border: 0; +} + +/* details element arrow */ +details summary > * { + margin: unset; + padding: unset; +} + +details > summary { + list-style: none; +} + +details > summary::-webkit-details-marker { + display: none; +} + +/* have IE ignore the detail elements altogether */ +@supports not (-ms-ime-align: auto) { + details summary { + cursor: pointer; + } +} + +[hidden] { + display: none; +} + +* { + box-sizing: border-box !important; +} + +/* TYPOGRAPHY AND GENERAL SELECTORS */ +body, +html { + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + + background-attachment: fixed; + color: var(--white); + font-family: var(--main-font); + font-size: var(--small-size); +} + +h1, h2, h3, h4, h5, h6 { + all: unset; + display: block; + font-family: var(--display-font); +} + +h1 { + font-size: var(--main-size); + font-weight: 700; + margin-bottom: 16.2px; +} + +h2 { + font-size: var(--medium-size); + font-weight: 600; + margin-bottom: 13px; +} + +h3 { + font-size: var(--small-size); + font-weight: 600; + margin-bottom: 10px; +} + +h4, h5 { + font-size: var(--small-size); + font-weight: 400; + margin-bottom: 6.1px; +} + +p { + font-family: var(--main-font); + font-size: var(--small-size); + font-weight: 400; + margin: unset; +} + +p:first-line { + padding-left: var(--small-size); +} + +p:first-line { + margin-top: 0; + margin-bottom: 10px; +} + +p:not(:first-line) { + margin-top: 10px; + margin-bottom: 10px; +} + +textarea { + font-family: var(--main-font); + font-weight: 400; +} + +ul { + text-decoration: none; + margin: 0; + padding: 0; + list-style: none; +} + +li { + margin: 0; + padding: 0; +} \ No newline at end of file diff --git a/public/assets/css/reset.css b/public/assets/default_theme/css/widgets/buttons.css similarity index 50% rename from public/assets/css/reset.css rename to public/assets/default_theme/css/widgets/buttons.css index 9e6a06c3ad..fa5989ebe7 100644 --- a/public/assets/css/reset.css +++ b/public/assets/default_theme/css/widgets/buttons.css @@ -1,152 +1,3 @@ -/* link underlines tend to make hypertext less readable, - because underlines obscure the shapes of the lower halves of words */ -:link, :visited { - text-decoration: none -} - -/* no list-markers by default, since lists are used more often for semantics */ -ul, ol { - list-style: none -} - -/* remove the inconsistent (among browsers) default ul,ol padding or margin */ -/* the default spacing on headings does not match nor align with - normal interline spacing at all, so let's get rid of it. */ -/* zero out the spacing around pre, form, body, html, p, blockquote as well */ -pre, form, body, html, blockquote, fieldset, input, textarea { - margin: 0; - padding: 0; - border: none; -} - -/* whoever thought blue linked image borders were a good idea? */ -a img, :link img, :visited img { - border: none; -} - -/* de-italicize address */ -address { - font-style: normal; -} - -/* firefox focus outline */ -:focus { - outline: none; -} - -::-moz-focus-inner { - border: 0; -} - -/* details element arrow */ -details summary > * { - margin: unset; - padding: unset; -} - -details > summary { - list-style: none; -} - -details > summary::-webkit-details-marker { - display: none; -} - -/* have IE ignore the detail elements altogether */ -@supports not (-ms-ime-align: auto) { - details summary { - cursor: pointer; - } -} - -[hidden] { - display: none; -} - -* { - box-sizing: border-box !important; -} - -/* TYPOGRAPHY AND GENERAL SELECTORS */ -body, -html { - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - - background-attachment: fixed; - color: var(--white); - font-family: var(--main-font); - font-size: var(--small-size); -} - -h1, h2, h3, h4, h5, h6 { - all: unset; - display: block; - font-family: var(--display-font); -} - -h1 { - font-size: var(--main-size); - font-weight: 700; - margin-bottom: 16.2px; -} - -h2 { - font-size: var(--medium-size); - font-weight: 600; - margin-bottom: 13px; -} - -h3 { - font-size: var(--small-size); - font-weight: 600; - margin-bottom: 10px; -} - -h4, h5 { - font-size: var(--small-size); - font-weight: 400; - margin-bottom: 6.1px; -} - -p { - font-family: var(--main-font); - font-size: var(--small-size); - font-weight: 400; - margin: unset; -} - -p:first-line { - padding-left: var(--small-size); -} - -p:first-line { - margin-top: 0; - margin-bottom: 10px; -} - -p:not(:first-line) { - margin-top: 10px; - margin-bottom: 10px; -} - -textarea { - font-family: var(--main-font); - font-weight: 400; -} - -ul { - text-decoration: none; - margin: 0; - padding: 0; - list-style: none; -} - -li { - margin: 0; - padding: 0; -} - /* BUTTONS AND FILEPICKER */ button { cursor: pointer !important; @@ -276,10 +127,10 @@ input[type=checkbox] { background-size: cover; margin-right: 2px; - -webkit-mask-image: url("../icons/check-off.svg") !important; - -o-mask-image: url("../icons/check-off.svg") !important; - -moz-mask-image: url("../icons/check-off.svg") !important; - mask-image: url("../icons/check-off.svg") !important; + -webkit-mask-image: url("../../icons/check-off.svg") !important; + -o-mask-image: url("../../icons/check-off.svg") !important; + -moz-mask-image: url("../../icons/check-off.svg") !important; + mask-image: url("../../icons/check-off.svg") !important; } input[type=color] { @@ -327,10 +178,10 @@ input[type=radio]:checked { input[type=checkbox]:checked { background-color: var(--bg3) !important; - -webkit-mask-image: url("../icons/check-on.svg") !important; - -o-mask-image: url("../icons/check-on.svg") !important; - -moz-mask-image: url("../icons/check-on.svg") !important; - mask-image: url("../icons/check-on.svg") !important; + -webkit-mask-image: url("../../icons/check-on.svg") !important; + -o-mask-image: url("../../icons/check-on.svg") !important; + -moz-mask-image: url("../../icons/check-on.svg") !important; + mask-image: url("../../icons/check-on.svg") !important; } /* file selector */ @@ -350,47 +201,4 @@ input[type=file] { font-family: var(--main-font) !important; font-weight: bold !important; color: var(--white) !important; -} - -/* ANIMATIONS */ -@keyframes fadeIn { - 0% { - opacity: 0; - transform: translateY(-10px); - } - - 100% { - opacity: unset; - transform: none; - } -} - -@keyframes fadeOut { - 100% { - opacity: 0; - transform: translateY(-10px); - } - - 0% { - opacity: unset; - transform: none; - } -} - -@keyframes highlight { - 0% { - box-shadow: initial; - border-radius: var(--unit-size); - } - - 50% { - border-radius: var(--unit-size); - box-shadow: inset 0 20px 40px var(--white); - transition: box-shadow 0.3s ease-in-out; - } - - 100% { - box-shadow: initial; - border-radius: var(--unit-size); - } } \ No newline at end of file diff --git a/public/assets/default_theme/css/widgets/sections.css b/public/assets/default_theme/css/widgets/sections.css new file mode 100644 index 0000000000..713f413c73 --- /dev/null +++ b/public/assets/default_theme/css/widgets/sections.css @@ -0,0 +1,120 @@ +/* SECTIONS */ +.section-widget { + display: flex; + flex-direction: column; + + background-color: var(--translucent); + border-radius: var(--unit-size); + border: solid 2px var(--bg2); + margin-bottom: var(--medium-size); + + box-shadow: var(--shadow); + color: var(--white); +} + +.section-widget hr { + margin-bottom: var(--unit-size); +} + +.section-widget-padded { + padding: var(--unit-size); +} + +.section-title { + font-size: var(--medium-size); + font-weight: 700; + margin: 0; +} + +.section-widget-button-like { + border: 2px solid var(--bg2); + border-radius: var(--unit-size); + background: var(--bg-button); + padding: 6px 10px; + margin-top: 6px; + + cursor: pointer; + float: right; + align-self: end; + + font-family: var(--main-font); + font-weight: 700; +} + +.section-title-details { + font-size: var(--medium-size); + font-weight: 700; + + border-radius: var(--unit-size); + padding: 6px 10px 6px 10px; + + background-color: var(--translucent); + box-shadow: var(--shadow); +} + +.section-title-details[open] svg { + transform: rotate(180deg); + animation: var(--fade-out) +} + +/* SECTION DETAILS CLOSED */ +.section-title-details:not([open]) svg { + transform: initial; + animation: var(--fade-in); +} + +.section-title-summary { + display: flex; + justify-content: space-between; +} + +.section-form { + display: flex; + flex-direction: column; + padding: var(--unit-size); +} + +.section-form-legend { + margin-top: unset; + margin-bottom: 10px; + + font-weight: bold; + font-size: var(--main-size); +} + +.form-group { + all: unset; + + display: flex; + flex-direction: column; + margin-bottom: 6px; +} + +.form-group textarea { + height: 7rem; + max-height: 100%; +} + +.help-block { + margin-bottom: 6px; +} + +.help-text { + font-style: italic; + font-size: var(--small-size); + margin-bottom: 6px; +} + +.help-block > .list-unstyled, +.alert, +.alert-danger { + display: inline-block; + + border: solid 2px #FF6347; + background-color: #FF634733; + border-radius: var(--unit-size); + + padding: 2px 6px; + margin-top: 6px; + margin-bottom: 6px; +} \ No newline at end of file diff --git a/public/assets/fonts/opensans/LICENSE.txt b/public/assets/default_theme/fonts/opensans/LICENSE.txt similarity index 100% rename from public/assets/fonts/opensans/LICENSE.txt rename to public/assets/default_theme/fonts/opensans/LICENSE.txt diff --git a/public/assets/fonts/opensans/OpenSans-Bold.woff b/public/assets/default_theme/fonts/opensans/OpenSans-Bold.woff similarity index 100% rename from public/assets/fonts/opensans/OpenSans-Bold.woff rename to public/assets/default_theme/fonts/opensans/OpenSans-Bold.woff diff --git a/public/assets/fonts/opensans/OpenSans-BoldItalic.woff b/public/assets/default_theme/fonts/opensans/OpenSans-BoldItalic.woff similarity index 100% rename from public/assets/fonts/opensans/OpenSans-BoldItalic.woff rename to public/assets/default_theme/fonts/opensans/OpenSans-BoldItalic.woff diff --git a/public/assets/fonts/opensans/OpenSans-ExtraBold.woff b/public/assets/default_theme/fonts/opensans/OpenSans-ExtraBold.woff similarity index 100% rename from public/assets/fonts/opensans/OpenSans-ExtraBold.woff rename to public/assets/default_theme/fonts/opensans/OpenSans-ExtraBold.woff diff --git a/public/assets/fonts/opensans/OpenSans-Italic.woff b/public/assets/default_theme/fonts/opensans/OpenSans-Italic.woff similarity index 100% rename from public/assets/fonts/opensans/OpenSans-Italic.woff rename to public/assets/default_theme/fonts/opensans/OpenSans-Italic.woff diff --git a/public/assets/fonts/opensans/OpenSans-Light.woff b/public/assets/default_theme/fonts/opensans/OpenSans-Light.woff similarity index 100% rename from public/assets/fonts/opensans/OpenSans-Light.woff rename to public/assets/default_theme/fonts/opensans/OpenSans-Light.woff diff --git a/public/assets/fonts/opensans/OpenSans-LightItalic.woff b/public/assets/default_theme/fonts/opensans/OpenSans-LightItalic.woff similarity index 100% rename from public/assets/fonts/opensans/OpenSans-LightItalic.woff rename to public/assets/default_theme/fonts/opensans/OpenSans-LightItalic.woff diff --git a/public/assets/fonts/opensans/OpenSans-Regular.woff b/public/assets/default_theme/fonts/opensans/OpenSans-Regular.woff similarity index 100% rename from public/assets/fonts/opensans/OpenSans-Regular.woff rename to public/assets/default_theme/fonts/opensans/OpenSans-Regular.woff diff --git a/public/assets/fonts/opensans/OpenSans-SemiBold.woff b/public/assets/default_theme/fonts/opensans/OpenSans-SemiBold.woff similarity index 100% rename from public/assets/fonts/opensans/OpenSans-SemiBold.woff rename to public/assets/default_theme/fonts/opensans/OpenSans-SemiBold.woff diff --git a/public/assets/fonts/opensans/OpenSans-SemiBoldItalic.woff b/public/assets/default_theme/fonts/opensans/OpenSans-SemiBoldItalic.woff similarity index 100% rename from public/assets/fonts/opensans/OpenSans-SemiBoldItalic.woff rename to public/assets/default_theme/fonts/opensans/OpenSans-SemiBoldItalic.woff diff --git a/public/assets/default_theme/fonts/opensans/opensans.css b/public/assets/default_theme/fonts/opensans/opensans.css new file mode 100644 index 0000000000..ae550d3e27 --- /dev/null +++ b/public/assets/default_theme/fonts/opensans/opensans.css @@ -0,0 +1,90 @@ +@font-face { + font-family: 'Open Sans'; + src: local('Open Sans Italic'), local('OpenSans-Italic'), + url('OpenSans-Italic.woff') format('woff'); + font-weight: 900; + font-style: italic; + font-display: swap; +} + +@font-face { + font-family: 'Open Sans'; + src: local('Open Sans Light'), local('OpenSans-Light'), + url('OpenSans-Light.woff') format('woff'); + font-weight: 300; + font-style: normal; + font-display: swap; +} + +@font-face { + font-family: 'Open Sans'; + src: local('Open Sans Regular'), local('OpenSans-Regular'), + url('OpenSans-Regular.woff') format('woff'); + font-weight: normal; + font-style: normal; + font-display: swap; +} + +@font-face { + font-family: 'Open Sans'; + src: local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'), + url('OpenSans-BoldItalic.woff') format('woff'); + font-weight: bold; + font-style: italic; + font-display: swap; +} + +@font-face { + font-family: 'Open Sans'; + src: local('Open Sans SemiBold Italic'), local('OpenSans-SemiBoldItalic'), + url('OpenSans-SemiBoldItalic.woff') format('woff'); + font-weight: 600; + font-style: italic; + font-display: swap; +} + +@font-face { + font-family: 'Open Sans'; + src: local('Open Sans ExtraBold'), local('OpenSans-ExtraBold'), + url('OpenSans-ExtraBold.woff') format('woff'); + font-weight: bold; + font-style: normal; + font-display: swap; +} + +@font-face { + font-family: 'Open Sans'; + src: local('Open Sans Bold'), local('OpenSans-Bold'), + url('OpenSans-Bold.woff') format('woff'); + font-weight: bold; + font-style: normal; + font-display: swap; +} + +@font-face { + font-family: 'Open Sans'; + src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'), + url('OpenSans-SemiBold.woff') format('woff'); + font-weight: 600; + font-style: normal; + font-display: swap; +} + +@font-face { + font-family: 'Open Sans'; + src: local('Open Sans Italic'), local('OpenSans-Italic'), + url('OpenSans-Italic.woff') format('woff'); + font-weight: normal; + font-style: italic; + font-display: swap; +} + +@font-face { + font-family: 'Open Sans'; + src: local('Open Sans Light Italic'), local('OpenSans-LightItalic'), + url('OpenSans-LightItalic.woff') format('woff'); + font-weight: 300; + font-style: italic; + font-display: swap; +} + diff --git a/public/assets/fonts/poppins/OFL.txt b/public/assets/default_theme/fonts/poppins/OFL.txt similarity index 100% rename from public/assets/fonts/poppins/OFL.txt rename to public/assets/default_theme/fonts/poppins/OFL.txt diff --git a/public/assets/fonts/poppins/Poppins-Bold.woff b/public/assets/default_theme/fonts/poppins/Poppins-Bold.woff similarity index 100% rename from public/assets/fonts/poppins/Poppins-Bold.woff rename to public/assets/default_theme/fonts/poppins/Poppins-Bold.woff diff --git a/public/assets/fonts/poppins/Poppins-BoldItalic.woff b/public/assets/default_theme/fonts/poppins/Poppins-BoldItalic.woff similarity index 100% rename from public/assets/fonts/poppins/Poppins-BoldItalic.woff rename to public/assets/default_theme/fonts/poppins/Poppins-BoldItalic.woff diff --git a/public/assets/fonts/poppins/Poppins-Italic.woff b/public/assets/default_theme/fonts/poppins/Poppins-Italic.woff similarity index 100% rename from public/assets/fonts/poppins/Poppins-Italic.woff rename to public/assets/default_theme/fonts/poppins/Poppins-Italic.woff diff --git a/public/assets/fonts/poppins/Poppins-Regular.woff b/public/assets/default_theme/fonts/poppins/Poppins-Regular.woff similarity index 100% rename from public/assets/fonts/poppins/Poppins-Regular.woff rename to public/assets/default_theme/fonts/poppins/Poppins-Regular.woff diff --git a/public/assets/fonts/poppins/poppins.css b/public/assets/default_theme/fonts/poppins/poppins.css similarity index 100% rename from public/assets/fonts/poppins/poppins.css rename to public/assets/default_theme/fonts/poppins/poppins.css diff --git a/public/assets/icons/check-off.svg b/public/assets/default_theme/icons/check-off.svg similarity index 100% rename from public/assets/icons/check-off.svg rename to public/assets/default_theme/icons/check-off.svg diff --git a/public/assets/icons/check-on.svg b/public/assets/default_theme/icons/check-on.svg similarity index 100% rename from public/assets/icons/check-on.svg rename to public/assets/default_theme/icons/check-on.svg diff --git a/public/assets/icons/drop.svg b/public/assets/default_theme/icons/drop.svg similarity index 100% rename from public/assets/icons/drop.svg rename to public/assets/default_theme/icons/drop.svg diff --git a/public/assets/icons/heart.svg b/public/assets/default_theme/icons/heart.svg similarity index 100% rename from public/assets/icons/heart.svg rename to public/assets/default_theme/icons/heart.svg diff --git a/public/assets/icons/repeat.svg b/public/assets/default_theme/icons/repeat.svg similarity index 100% rename from public/assets/icons/repeat.svg rename to public/assets/default_theme/icons/repeat.svg diff --git a/public/assets/icons/reply.svg b/public/assets/default_theme/icons/reply.svg similarity index 100% rename from public/assets/icons/reply.svg rename to public/assets/default_theme/icons/reply.svg diff --git a/public/assets/icons/search.svg.twig b/public/assets/default_theme/icons/search.svg similarity index 100% rename from public/assets/icons/search.svg.twig rename to public/assets/default_theme/icons/search.svg diff --git a/public/assets/images/bg.png b/public/assets/default_theme/images/background_dark.png similarity index 100% rename from public/assets/images/bg.png rename to public/assets/default_theme/images/background_dark.png diff --git a/public/assets/images/bg-light.png b/public/assets/default_theme/images/background_light.png similarity index 100% rename from public/assets/images/bg-light.png rename to public/assets/default_theme/images/background_light.png diff --git a/public/assets/images/drop.png b/public/assets/default_theme/images/select_drop_dark.png similarity index 100% rename from public/assets/images/drop.png rename to public/assets/default_theme/images/select_drop_dark.png diff --git a/public/assets/images/drop-light.png b/public/assets/default_theme/images/select_drop_light.png similarity index 100% rename from public/assets/images/drop-light.png rename to public/assets/default_theme/images/select_drop_light.png diff --git a/public/assets/fonts/chivo/Chivo-Bold.woff b/public/assets/fonts/chivo/Chivo-Bold.woff deleted file mode 100644 index 6522725740d8b19f91e1907d189c1a5f424fd58f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 27516 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 K@(qniDUSg1{vaFx diff --git a/public/assets/fonts/chivo/Chivo-BoldItalic.woff b/public/assets/fonts/chivo/Chivo-BoldItalic.woff deleted file mode 100644 index c2b837488a9b83881c358766e3c34c27ce991c3a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 28824 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

QAOW-0DT%) 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 `@BAO)wwG#$3bQp?DUV0@7-{N+D~|pPF!d|;aqn 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 RHFf{pD4Ol^4UI`Dj{qFWnVtXu diff --git a/public/assets/fonts/chivo/Chivo-Italic.woff b/public/assets/fonts/chivo/Chivo-Italic.woff deleted file mode 100644 index f65ebcbab20dc6ee869bcdec9e905fc111096917..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 29272 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 diff --git a/public/assets/fonts/chivo/Chivo-Regular.woff b/public/assets/fonts/chivo/Chivo-Regular.woff deleted file mode 100644 index dffd33f8ec36fb92426d34145251e176312a62d6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 31112 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 F{|{wUDAoV~ diff --git a/public/assets/fonts/chivo/OFL.txt b/public/assets/fonts/chivo/OFL.txt deleted file mode 100644 index a2b11824ac..0000000000 --- a/public/assets/fonts/chivo/OFL.txt +++ /dev/null @@ -1,93 +0,0 @@ -Copyright 2016 The Chivo Project Authors (omnibus.type@gmail.com) - -This Font Software is licensed under the SIL Open Font License, Version 1.1. -This license is copied below, and is also available with a FAQ at: -http://scripts.sil.org/OFL - - ------------------------------------------------------------ -SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 ------------------------------------------------------------ - -PREAMBLE -The goals of the Open Font License (OFL) are to stimulate worldwide -development of collaborative font projects, to support the font creation -efforts of academic and linguistic communities, and to provide a free and -open framework in which fonts may be shared and improved in partnership -with others. - -The OFL allows the licensed fonts to be used, studied, modified and -redistributed freely as long as they are not sold by themselves. The -fonts, including any derivative works, can be bundled, embedded, -redistributed and/or sold with any software provided that any reserved -names are not used by derivative works. The fonts and derivatives, -however, cannot be released under any other type of license. The -requirement for fonts to remain under this license does not apply -to any document created using the fonts or their derivatives. - -DEFINITIONS -"Font Software" refers to the set of files released by the Copyright -Holder(s) under this license and clearly marked as such. This may -include source files, build scripts and documentation. - -"Reserved Font Name" refers to any names specified as such after the -copyright statement(s). - -"Original Version" refers to the collection of Font Software components as -distributed by the Copyright Holder(s). - -"Modified Version" refers to any derivative made by adding to, deleting, -or substituting -- in part or in whole -- any of the components of the -Original Version, by changing formats or by porting the Font Software to a -new environment. - -"Author" refers to any designer, engineer, programmer, technical -writer or other person who contributed to the Font Software. - -PERMISSION & CONDITIONS -Permission is hereby granted, free of charge, to any person obtaining -a copy of the Font Software, to use, study, copy, merge, embed, modify, -redistribute, and sell modified and unmodified copies of the Font -Software, subject to the following conditions: - -1) Neither the Font Software nor any of its individual components, -in Original or Modified Versions, may be sold by itself. - -2) Original or Modified Versions of the Font Software may be bundled, -redistributed and/or sold with any software, provided that each copy -contains the above copyright notice and this license. These can be -included either as stand-alone text files, human-readable headers or -in the appropriate machine-readable metadata fields within text or -binary files as long as those fields can be easily viewed by the user. - -3) No Modified Version of the Font Software may use the Reserved Font -Name(s) unless explicit written permission is granted by the corresponding -Copyright Holder. This restriction only applies to the primary font name as -presented to the users. - -4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font -Software shall not be used to promote, endorse or advertise any -Modified Version, except to acknowledge the contribution(s) of the -Copyright Holder(s) and the Author(s) or with their explicit written -permission. - -5) The Font Software, modified or unmodified, in part or in whole, -must be distributed entirely under this license, and must not be -distributed under any other license. The requirement for fonts to -remain under this license does not apply to any document created -using the Font Software. - -TERMINATION -This license becomes null and void if any of the above conditions are -not met. - -DISCLAIMER -THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT -OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE -COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL -DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM -OTHER DEALINGS IN THE FONT SOFTWARE. diff --git a/public/assets/fonts/chivo/chivo.css b/public/assets/fonts/chivo/chivo.css deleted file mode 100644 index 7f3f7c4f07..0000000000 --- a/public/assets/fonts/chivo/chivo.css +++ /dev/null @@ -1,35 +0,0 @@ -@font-face { - font-family: 'Chivo'; - src: local('Chivo Bold Italic'), local('Chivo-BoldItalic'), - url("Chivo-BoldItalic.woff") format('woff'); - font-weight: bold; - font-style: italic; - font-display: swap; -} - -@font-face { - font-family: 'Chivo'; - src: local('Chivo Bold'), local('Chivo-Bold'), - url("Chivo-Bold.woff") format('woff'); - font-weight: bold; - font-style: normal; - font-display: swap; -} - -@font-face { - font-family: 'Chivo'; - src: local('Chivo Italic'), local('Chivo-Italic'), - url("Chivo-Italic.woff") format('woff'); - font-weight: normal; - font-style: italic; - font-display: swap; -} - -@font-face { - font-family: 'Chivo'; - src: local('Chivo Regular'), local('Chivo-Regular'), - url("Chivo-Regular.woff") format('woff'); - font-weight: normal; - font-style: normal; - font-display: swap; -} diff --git a/public/assets/icons/attach.svg.twig b/public/assets/icons/attach.svg.twig deleted file mode 100644 index 3e4bfcd21c..0000000000 --- a/public/assets/icons/attach.svg.twig +++ /dev/null @@ -1,4 +0,0 @@ - -attach - - diff --git a/public/assets/icons/person.svg.twig b/public/assets/icons/person.svg.twig deleted file mode 100644 index 58a1f17d4b..0000000000 --- a/public/assets/icons/person.svg.twig +++ /dev/null @@ -1,6 +0,0 @@ - - - - Profile - - \ No newline at end of file diff --git a/public/assets/icons/plus-circle.svg.twig b/public/assets/icons/plus-circle.svg.twig deleted file mode 100644 index 2618026107..0000000000 --- a/public/assets/icons/plus-circle.svg.twig +++ /dev/null @@ -1,7 +0,0 @@ - - - - plus-circle - - \ No newline at end of file diff --git a/templates/base.html.twig b/templates/base.html.twig index a0686c850e..23bc7a2c29 100644 --- a/templates/base.html.twig +++ b/templates/base.html.twig @@ -12,14 +12,14 @@ {% block stylesheets %} - - + + - - + + {% for stylesheet in show_stylesheets() %} - + {% endfor %} {% endblock %} @@ -33,8 +33,8 @@ -