aboutsummaryrefslogtreecommitdiff
path: root/p/themes/base-theme/template.css
diff options
context:
space:
mode:
authorGravatar maTh <math-home@web.de> 2022-07-17 22:54:24 +0200
committerGravatar GitHub <noreply@github.com> 2022-07-17 22:54:24 +0200
commitb2e46d62154faf28c3c17e2b775c47d11e38ee56 (patch)
tree69df7287cdc30cee103cdeed43f5a43bbfb086af /p/themes/base-theme/template.css
parent954fcef9e26ce1d9e4e5ad83749e4ee9c894f716 (diff)
Improved: Article header (#4101)
* First draft for normal view * Revert changes on the entry header * Update normal.phtml * Update normal.phtml * RTL CSS * CSS fixes * Better tags style * fix * Update swage.scss * fix * Update swage.scss * fixed .content header * font-size in rem * improved template * dropdown menu if more than 7 tags * configuration: show tags in topline * Simplify loop logic * Minor space * config tags via reading (i18n still missed) * fixed the whitespaces * optimizations * optimize header+footer * Update normal.phtml * fix css * new config: show author+date in footer * config feed name display * improve HTML * fix whitespaces * i18n * i18n: German translations * fix i18n German * fixed: uncouple from bottomline config * reverted: tobline_tags * equalities * fixed: author in footer * fixed data-leave-validation * improved max numbers i18n label * Config works now also in the reader view * fix: footer border * reader view: style article-header-topline * fixed whitespace * i18n fr * Minor i18n fr * Fix mistake i18n fr * i18n fr more precise expression * Fix JavaScript * removed the link icon in the title * clean CSS Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
Diffstat (limited to 'p/themes/base-theme/template.css')
-rw-r--r--p/themes/base-theme/template.css74
1 files changed, 71 insertions, 3 deletions
diff --git a/p/themes/base-theme/template.css b/p/themes/base-theme/template.css
index 6ed321114..a51735dd8 100644
--- a/p/themes/base-theme/template.css
+++ b/p/themes/base-theme/template.css
@@ -1149,9 +1149,77 @@ a.website:hover .favicon {
max-width: 550px;
}
-.content ul,
-.content ol,
-.content dd {
+.content .article-header-topline {
+ margin-bottom: 0.75rem;
+}
+
+.content > header,
+.content > footer {
+ color: #666;
+ font-size: .9rem;
+}
+
+.content > footer {
+ margin: 2rem 0 2rem;
+ padding-top: 1rem;
+ border-top: 2px solid #ccc;
+ clear: both;
+}
+
+.content > footer .subtitle {
+ padding-bottom: 1rem;
+}
+
+.content > header a,
+.content > footer a {
+ color: #666;
+ text-decoration: none;
+}
+
+.content > header a:hover,
+.content > footer a:hover {
+ color: #0062be;
+ text-decoration: underline;
+}
+
+.content > header .tags,
+.content > footer .tags {
+ display: flex;
+ line-height: 1;
+}
+
+.content > header .tags .icon,
+.content > footer .tags .icon {
+ padding: 2px 10px 0 0;
+}
+
+.content > header .tags .list-tags,
+.content > footer .tags .list-tags {
+ margin: 0;
+ padding: 0;
+ display: inline-block;
+ list-style: none;
+}
+
+.content > header .tags .list-tags .item.tag,
+.content > footer .tags .list-tags .item.tag {
+ display: inline-block;
+ padding-right: 0.75em;
+ line-height: normal;
+}
+
+.content > header .tags .list-tags .item.tag a.link-tag,
+.content > footer .tags .list-tags .item.tag a.link-tag {
+ display: inline;
+}
+
+.content > header h1 {
+ margin: 0.5em 0;
+}
+
+.content .text ul,
+.content .text ol,
+.content .text dd {
margin: 0 0 0 15px;
padding: 0 0 5px 15px;
}