Link to article: Artwork Hub.
.content-panel .content-type-title > p {
margin: 0;
}
.content-panel .content-type-title {
font-size: 120%;
font-weight: bold;
padding: 5px 20px;
background-color: #666;
color: #fff;
border-radius: 8px 8px 0 0;
box-shadow: inset 0 1px 1px rgba(255,255,255,.8),
inset 0 15px 1px rgba(255,255,255,.2),
inset 0 15px 10px rgba(255,255,255,.2);
}
.content-panel .content-type-description {
padding: 0 20px;
text-align: justify;
}
.content-panel.content-row .content-type-description {
padding: 5px 20px;
}
.content-panel.content-row .content-type-description-2 {
padding: 0 20px;
text-align: justify;
}
.art-container {
display: flex;
flex-wrap: wrap;
align-content: center;
justify-content: space-around;
align-self: flex-end
gap: 1rem 1rem;
}
.art-container .art {
flex: 0 1 200px;
text-align: center;
padding-bottom: 1rem;
padding-left: 1rem;
padding-right: 1rem;
}
.art-container .art .image-container {
padding: 0;
min-height: 100%;
max-width: 100%;
}
@media not all and (max-width: 767px) {
#main-content {
max-width: min(57.5rem,calc(100% - 3rem));
}
}
:root { --box-accent: #3d8554; }
.tale-list {
display: grid;
gap: .75rem;
margin-block: 1.5rem;
}
.tale-list .pager { border-block-start: .225rem solid var(--box-accent); }
.tale-block {
background-color: #fff;
box-shadow: 0 0 0.325rem rgb(0 0 0 / 0.25);
contain: paint;
display: grid;
grid-template-areas:
"title date"
"meta meta";
grid-template-columns: 1fr max-content;
gap: .425rem;
padding: .625rem;
--box-accent: inherit;
}
.tale-block .title {
grid-area: title;
display: flex;
gap: .325ex 0.75ex;
align-items: center;
flex-wrap: wrap;
}
.tale-block .title > a {
font-weight: bold;
font-size: 1.075em;
}
.tale-block .title > .author { font-size: .775em; flex-grow: 1; }
.author .printuser {
display: inline-flex;
align-items: baseline;
gap: .325em;
}
.author .printuser img {
margin: 0;
padding: 0;
padding-left: .475rem;
}
.tale-block .date {
grid-area: date;
font-feature-settings: 'case','ss01','ss04','tnum';
font-size: .725em;
}
.tale-block .meta {
grid-area: meta;
display: flex;
font-size: .775em;
gap: .75rem;
justify-content: space-between;
}
.meta .tag-list {
display: flex;
flex-wrap: wrap;
gap: .25rem;
align-items: flex-start;
}
.tag-list a {
display: block;
border-radius: 1.5rem;
padding: .125em .675em;
text-decoration: none;
font-weight: 550;
color: var(--box-accent);
background-color: #3b5c970f;
}
.tag-list a:is(:hover,:focus) {
color: white;
background-color: var(--box-accent);
}
.meta .sec-info {
display: grid;
grid-template-columns: 3rem 3.5rem;
align-items: center;
text-align: end;
gap: .25rem;
min-width: max-content;
align-self: flex-end;
}
.sec-info > br { display: none; }
.sec-info .comments > span { font-size: 0; }
.tale-block .description {
grid-column: 1/-1;
}
.description > :not(.preview) { display: none; }
.description:not(:has(> .preview)) { display: none; } /* progressive enhancement */
.description > .preview {
display: block;
font-size: .9125em;
padding-block-start: .425rem;
border-block-start: .05rem solid #ddd;
}
.description > .preview > p:first-child { margin-block-start: 0.25em; }
.description > .preview > p:last-child { margin-block-end: 0.25em; }
div.tag-nav {
display: flex;
flex-wrap: wrap;
justify-content: center;
gap: .25rem;
font-size: .9125em;
margin-block: .5rem;
}
div.tag-nav br { display: none; }
div.tag-nav p { display: contents; }
div.year {
font-weight: bold;
flex-flow: wrap-reverse row-reverse;
}
.year a {
padding-inline-end: .25rem;
border-inline-end: solid 2px #333;
}
.m-wrapper {
}
.m-wrapper .yui-navset .yui-content {
display: contents;
background-color: transparent;
padding: 0;
border: none;
}
.m-wrapper .yui-navset .yui-nav {
border: none;
text-align: center;
margin: 0.2rem;
}
#page-content .m-wrapper .yui-navset .yui-nav li {
margin: 0;
padding: 0;
}
#page-content .m-wrapper .yui-navset .yui-nav li a em {
margin: 0 0 0 auto;
padding: 0;
width: max-content;
}
.m-wrapper .yui-navset .yui-nav a,
.m-wrapper .yui-navset .yui-nav a:hover,
.m-wrapper .yui-navset .yui-nav a em {
border: none;
background: #FCFCFC !important;
}
#page-content .m-wrapper .yui-navset .yui-nav li a:hover,
#page-content .m-wrapper .yui-navset .yui-nav li a:focus,
#page-content .m- wrapper .yui-navset .yui-nav li a:active {
color: #000
text-decoration: underline;
}
#page-content .m-wrapper .yui-navset .yui-nav li a {
color: #a01;
}
.m-wrapper .yui-navset .yui-nav .selected {
display: none;
}
.m-wrapper .yui-navset .yui-content > div:first-child > p { display: contents; }
height:300px;
height:300px;
height:200px;
art-container
art
art
art
tag-nav
tag-list
tag-nav
tag-list
tag-nav
tag-list
m-wrapper
standalone
series
tale-list
content-type-description
tale-block
%%tags%%
title
author
date
meta
tag-list
sec-info
rating
comments
tale-list
content-type-description
tale-block
%%tags%%
title
author
date
meta
tag-list
sec-info
rating
comments