diff options
| author | Matt Kosarek <matt.kosarek@canonical.com> | 2026-02-18 17:03:06 -0500 |
|---|---|---|
| committer | Matt Kosarek <matt.kosarek@canonical.com> | 2026-02-18 17:03:06 -0500 |
| commit | 59260c4f7a265f1ad4db9e0ee5e469132cdef094 (patch) | |
| tree | 588cf415f8b819a30090b085d9e32b42836d73ca /public/posts/sitemap.css | |
| parent | 2ef049102f6824a6ab6ae99ee87c115f7608707e (diff) | |
minor: publishing from public with a Makefile instead of having everything at the toplevel
Diffstat (limited to 'public/posts/sitemap.css')
| -rw-r--r-- | public/posts/sitemap.css | 130 |
1 files changed, 130 insertions, 0 deletions
diff --git a/public/posts/sitemap.css b/public/posts/sitemap.css new file mode 100644 index 0000000..0bd4125 --- /dev/null +++ b/public/posts/sitemap.css @@ -0,0 +1,130 @@ +.sitemap_tags { + display: flex; + flex-direction: row; + gap: 0.5rem; + align-items: center; + margin-left: auto; +} + +.sitemap_tag { + padding: 0.25rem 0.75rem; + background: linear-gradient(135deg, #e3f2fd 0%, #bbdefb 100%); + color: #1976d2; + border-radius: 4px; + font-size: 0.7rem; + font-weight: 500; + border: 1px solid #90caf9; +} + +.sitemap_tag p { + margin: 0; + display: flex; + align-items: center; + flex-wrap: wrap; + gap: 0.5rem; + font-size: 0.75rem; +} + +.org-ul { + list-style: none; + padding: 0; +} + +.org-ul > li { + display: flex; + flex-direction: row; + align-items: center; + gap: 0.25rem; + position: relative; + margin-bottom: 0.25rem; +} + +.org-ul > li > p { + margin: 0; + font-size: 0.5rem; +} + +.org-ul > li > p > a { + color: #0066cc; + text-decoration: none; + font-weight: 600; + font-size: 1rem; +} + +.org-ul > li > p > a:hover { + text-decoration: underline; + color: #004499; +} + +.org-ul > li > p > a:after { + text-decoration: underline; + color: #004499; +} + +.org-article-title { + width: 100%; + text-align: right; +} + +#tag-filter-container { + display: flex; + flex-direction: row; + flex-wrap: wrap; + gap: 0.75rem; +} + +.tag-filter-item { + display: flex; + flex-direction: row; + align-items: center; + padding: 0.35rem; + border-radius: 2px; + justify-content: center; + font-style: italic; + background: linear-gradient(135deg, purple 0%, darkviolet 100%); + color: white; + font-size: 0.75rem; + letter-spacing: 0.3px; + transition: all 0.3s ease; +} + +.tag-filter-item:hover { + background: linear-gradient(135deg, gray 0%, darkviolet 100%); + cursor: pointer; +} + +.tag-filter-item.disabled { + background: linear-gradient(135deg, #e0e0e0 0%, #c0c0c0 100%); + color: #666; + border-color: #999; + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); + opacity: 0.7; +} + +.tag-filter-item.disabled:hover { + opacity: 1; + box-shadow: 0 2px 6px rgba(0, 0, 0, 0.15); +} + +.post-date { + position: absolute; + bottom: 0.75rem; + right: 1rem; + font-size: 0.75rem; + color: #666; + font-style: italic; +} + +.sitemap_date { + font-size: 0.8rem; + color: #666; + font-style: italic; +} + +.sitemap_date p { + margin: 0; +} + +.sitemap_date p::before { + content: 'created on '; +} |
