From 681ac3c7ddb324cc2ca54c5352efb7f2fdb206af Mon Sep 17 00:00:00 2001 From: Trevor Vallender Date: Mon, 18 Dec 2023 11:45:10 +0000 Subject: [PATCH] Emoji! Refs #2166 --- stylesheets/application.css | 166 ++++++++++++++++++++++++++++++++++-- 1 file changed, 158 insertions(+), 8 deletions(-) diff --git a/stylesheets/application.css b/stylesheets/application.css index f0882b0..3b32687 100644 --- a/stylesheets/application.css +++ b/stylesheets/application.css @@ -70,8 +70,8 @@ body { background: var(--base3); } -.box, div.issue, #sidebar, #history, #content .tabs ui li a.selected { - background-color: var(--base2); +.box, div.issue, div.job, #sidebar, #history, #content .tabs ui li a.selected { + background-color: var(--base2) !important; } a:link, a:visited { @@ -118,12 +118,9 @@ table td { table.filecontent tbody, table.filecontent td.line-code div, table.filecontent td.line-code pre { - font-family: "JetBrains Mono", monospace; + font-family: "JetBrains Mono", monospace !important; } -#top-menu .help::before { - content: "❔ "; -} #top-menu .administration::before { content: "⚙ "; } @@ -178,10 +175,163 @@ table.filecontent td.line-code pre { #main-menu .repository::before { content: "💻 "; } -#main-menu .projects::before { - content: "🌱 "; +#main-menu .roadmap::before { + content: "🚙 "; +} +#main-menu .boards::before { + content: "💬 "; } svg.header-logo { display: none; } + +table.list td.priority, table.list td.tracker, table.list td.status { + text-align: left; +} + +table.list tr { + text-align: left; +} + +tr.priority-1 td.priority::before { + content: "🔵 "; + border-radius: 1em; +} +tr.priority-2 td.priority::before { + content: "🟢 "; +} +tr.priority-3 td.priority::before { + content: "🟣 "; +} +tr.priority-4 td.priority::before { + content: "🟡 "; +} +tr.priority-5 td.priority::before { + content: "🔴 "; +} + +td.status { + display: inline-block; + padding: .25em; + margin: .7em; + border-radius: .25em; + font-weight: bold; + color: var(--base2); +} +/* New */ +tr.status-1 td.status { + background-color: var(--green); +} +tr.status-1 td.status::before { + content: "🌅 "; +} +/* In Progress */ +tr.status-2 td.status { + background-color: var(--blue); +} +tr.status-2 td.status::before { + content: "▶ "; +} +/* Resolved */ +tr.status-3 td.status { + background-color: var(--cyan); +} +tr.status-3 td.status::before { + content: "✅ "; +} +/* UAT */ +tr.status-4 td.status { + background-color: var(--yellow); +} +tr.status-4 td.status::before { + content: "🔍 "; +} +/* Closed */ +tr.status-5 td.status { + background-color: var(--orange); +} +tr.status-5 td.status::before { + content: " "; +} +/* Rejected */ +tr.status-6 td.status { + background-color: var(--violet); +} +tr.status-6 td.status::before { + content: "❌ "; +} + +/* Bug */ +tr.tracker-1 td.tracker::before { + content: "🪲 "; +} +/* Feature */ +tr.tracker-2 td.tracker::before { + content: "💡 "; +} +/* Support */ +tr.tracker-3 td.tracker::before { + content: "🧯 "; +} +/* Theme */ +tr.tracker-5 td.tracker::before { + content: "📖 "; +} +/* Maintenance */ +tr.tracker-8 td.tracker::before { + content: "🛠 "; +} + +/* Forums */ +div.reply:nth-child(even) { + background-color: var(--base3); +} +div.reply:nth-child(odd) { + background-color: var(--base2); +} +div.reply { + border-bottom: 1px dashed var(--base00); +} + + +/* Projects */ +#projects-index li.root ul.projects { + border: none; +} +#projects-index ul.projects div.description { + display: none; +} +a.project { + text-decoration: none; +} +a.parent:not(.root)::before { + content: "🤝 "; +} +a.parent:not(.root) { + font-weight: bold; +} +a.child.leaf::before { + content: "🌱 "; +} +li.root { + background-color: var(--base2); +} + + +/* Wiki */ +a.wiki-anchor { + display: inline; + opacity: 0%; +} +h1:hover a.wiki-anchor, h2:hover a.wiki-anchor, h3:hover a.wiki-anchor { + opacity: 100%; + color: #ddd; +} +.wiki h1 {font-size: 1.5rem;} +.wiki h2 {font-size: 1.2rem;} +.wiki h3 {font-size: 1.1rem;} +.wiki h4 {font-size: 1.1rem; border: none; font-weight: bold;} +.wiki h5 {font-size: 1rem;} +.wiki h6 {font-size: 1rem; color: #8e8e8e;} +