adding new f0ck style, various css changes

This commit is contained in:
Kibi Kelburton 2022-05-18 13:37:24 +02:00 committed by schrumpel
parent e0618443c0
commit 81f4817f03
2 changed files with 137 additions and 27 deletions

View File

@ -255,6 +255,26 @@ html[theme="paper"] {
--scroller-bg: #424242; --scroller-bg: #424242;
} }
html[theme="paper"] ._204863 {
color: white;
}
html[theme="paper"] svg.iconset {
background: black;
}
html[theme="paper"] svg.iconset:hover {
background: rgb(31, 30, 30);
}
html[theme="paper"] .iconset#a_favo {
fill: var(--white);
}
html[theme="paper"] .iconset#a_delete {
stroke: var(--white);
}
html[theme="paper"] .pagination > a, .pagination > span { html[theme="paper"] .pagination > a, .pagination > span {
border-radius: 3px; border-radius: 3px;
border: 1px solid var(--black); border: 1px solid var(--black);
@ -523,6 +543,18 @@ html[theme="iced"] {
--tooltip-bg: #0a3f53; --tooltip-bg: #0a3f53;
} }
html[theme="iced"] ._204863 {
background: -webkit-linear-gradient(left, #102c5e, #111d37);
}
html[theme="iced"] svg.iconset {
background: #111d37;
}
html[theme="iced"] svg.iconset:hover {
background: #1b2f5a;
}
html[theme="iced"] .pagination > a, .pagination > span { html[theme="iced"] .pagination > a, .pagination > span {
border-radius: 3px; border-radius: 3px;
border: 1px solid var(--black); border: 1px solid var(--black);
@ -605,20 +637,6 @@ html[theme="f0ck95"] .metadata {
color: var(--black); color: var(--black);
} }
html[theme="f0ck95"] ._204863 {
content: " ";
background: -webkit-linear-gradient(left,#08216b,#a5cef7);
text-align: left;
width: 100%;
color: white;
height: 20px;
display: block;
border-left: inset 2px silver;
border-top: inset 2px silver;
border-right: outset 2px silver;
border-bottom: outset 2px silver;
}
html[theme="f0ck95"] .container { html[theme="f0ck95"] .container {
padding-top: 10px; padding-top: 10px;
} }
@ -722,6 +740,60 @@ html[theme="f0ck95"] .badge-danger {
border-radius: 0; border-radius: 0;
} }
html[theme="f0ck95"] ._204863 {
content: " ";
background: -webkit-linear-gradient(left,#08216b,#a5cef7);
text-align: left;
width: 100%;
color: white;
height: auto;
display: flex;
border-left: inset 2px silver;
border-top: inset 2px silver;
border-right: outset 2px silver;
border-bottom: outset 2px silver;
justify-content: space-between;
line-height: 1.7;
}
html[theme="f0ck95"] .iconset#a_delete {
stroke: var(--black);
}
html[theme="f0ck95"] .iconset#a_favo {
fill: var(--black);
}
html[theme="f0ck95"] .gapD {
height: 16px;
background: #08f;
width: max-content;
display: flex;
}
html[theme="f0ck95"] svg.iconset {
display: inline-block;
height: 18px;
cursor: pointer;
width: 21px;
background: silver;
margin: 1px;
padding: 1px;
border: 1px outset silver;
position: relative;
right: 2px;
}
html[theme="f0ck95"] .gapRight {
display: flex;
align-items: center;
}
html[theme="f0ck95"] .populateME {
position: relative;
left: 5px;
}
/* f0ck95dARK */ /* f0ck95dARK */
html[theme='f0ck95d'] { html[theme='f0ck95d'] {
--accent: #fff; --accent: #fff;
@ -761,16 +833,18 @@ html[theme='f0ck95d'] {
html[theme="f0ck95d"] ._204863 { html[theme="f0ck95d"] ._204863 {
content: " "; content: " ";
background: -webkit-linear-gradient(left,#08216b,#a5cef7); background: -webkit-linear-gradient(left,#0e111a,#073c71);
text-align: left; text-align: left;
width: 100%; width: 100%;
color: white; color: white;
height: 20px; height: auto;
display: block; display: flex;
border-left: inset 1px silver; border-left: inset 2px silver;
border-top: inset 1px silver; border-top: inset 2px silver;
border-right: outset 1px silver; border-right: outset 2px silver;
border-bottom: outset 1px silver; border-bottom: outset 2px silver;
justify-content: space-between;
line-height: 1.7;
} }
html[theme="f0ck95d"] .embed-responsive-16by9::before { html[theme="f0ck95d"] .embed-responsive-16by9::before {
@ -1462,8 +1536,28 @@ span.placeholder {
margin-left: auto; margin-left: auto;
z-index: 1; z-index: 1;
position: relative; position: relative;
padding-top: 5px;
} }
.gapRight {
display: flex;
align-items: center;
}
._204863 {
content: " ";
background: -webkit-linear-gradient(left,#131313,#4f4a4f);
text-align: left;
width: 100%;
color: var(--accent);
height: auto;
display: flex;
justify-content: space-between;
line-height: 1.7;
border: 1px solid black;
}
.index-container { .index-container {
width: 100%; width: 100%;
padding: 5px; padding: 5px;
@ -2192,10 +2286,20 @@ table.table tbody tr:nth-of-type(odd) {
/* buttons */ /* buttons */
svg.iconset { svg.iconset {
display: inline-block; display: inline-block;
height: 14px; height: 18px;
width: 14px; width: 21px;
vertical-align: sub;
cursor: pointer; cursor: pointer;
background: #312c2c;
margin: 1px;
padding: 1px;
border: 1px outset #221d1d;
position: relative;
right: 2px;
}
svg.iconset:hover {
background: #7b7b77;
transition: .2s ease;
} }
/* favorites */ /* favorites */

View File

@ -1,6 +1,14 @@
@include(snippets/header) @include(snippets/header)
<div class="container"> <div class="container">
<span hidden class="_204863"></span> <div class="_204863">
<div class="gapLeft">
<span class="populateME"><b><i>f0ck</i></b> - {{ item.id }}</span>
</div>
<div class="gapRight">
<svg class="iconset" id="a_favo"><use href="/s/img/iconset.svg#heart_{{ Object.values(item.favorites).filter(u => u.user == session.user)[0] ? 'solid' : 'regular' }}"></use></svg>
<svg class="iconset" id="a_delete"><use href="/s/img/iconset.svg#cross"></use></svg>
</div>
</div>
<div class="content"> <div class="content">
<div class="next-post"> <div class="next-post">
@if(pagination.prev) @if(pagination.prev)
@ -49,8 +57,6 @@
<a href="/{{ item.id }}" style="--hover-image: url('/t/{{ item.id }}.webp');" class="id-link">{{ item.id }}</a> <a href="/{{ item.id }}" style="--hover-image: url('/t/{{ item.id }}.webp');" class="id-link">{{ item.id }}</a>
@if(session) @if(session)
(<a id="a_username" href="/user/{{ user.name.toLowerCase() }}/f0cks@if(tmp.mime)/{{ tmp.mime }}@endif">{{ user.name }}</a>) (<a id="a_username" href="/user/{{ user.name.toLowerCase() }}/f0cks@if(tmp.mime)/{{ tmp.mime }}@endif">{{ user.name }}</a>)
<svg class="iconset" id="a_delete"><use href="/s/img/iconset.svg#cross"></use></svg>
<svg class="iconset" id="a_favo"><use href="/s/img/iconset.svg#heart_{{ Object.values(item.favorites).filter(u => u.user == session.user)[0] ? 'solid' : 'regular' }}"></use></svg>
@endif @endif
</span> </span>
<span class="badge badge-dark">{{ user.network }} / {{ user.channel }}</span> <span class="badge badge-dark">{{ user.network }} / {{ user.channel }}</span>