chore: Keep nice look while having good contrast

This commit is contained in:
daudix-UFO
2023-12-06 02:41:21 +03:00
parent 141bb423cb
commit c006fbe69d
6 changed files with 52 additions and 43 deletions

View File

@ -144,6 +144,10 @@ section#comments {
padding: 1rem; padding: 1rem;
text-align: left; text-align: left;
p {
color: var(--fg60);
}
* { * {
display: inline-block; display: inline-block;
margin: 0; margin: 0;

View File

@ -141,7 +141,7 @@ strong {
} }
small { small {
// color: var(--fg50); color: var(--fg60);
font-size: 0.8rem; font-size: 0.8rem;
} }
@ -162,30 +162,23 @@ dl {
} }
hr { hr {
border: 0.125rem solid var(--fg50); border: 0.125rem solid var(--fg20);
margin: 3rem auto; margin: 3rem auto;
width: 40%; width: 40%;
border-radius: 9999px; border-radius: 9999px;
} }
blockquote { blockquote {
padding: 0 0.75em;
border-left: 0.25rem solid var(--primary-color); border-left: 0.25rem solid var(--primary-color);
border-radius: var(--rounded-corner-small);
color: var(--fg60);
margin: 0; margin: 0;
border-radius: 2.5px; padding: 0 0.75rem;
> :first-child { // make border slightly transparent for nested blockquote
margin-top: 0; > blockquote {
border-left: 0.3rem solid var(--primary-color-alpha);
} }
> :last-child {
margin-bottom: 0;
}
// // make border slightly transparent for nested blockquote
// > blockquote {
// border-left: 0.3rem solid var(--primary-color-alpha);
// }
} }
abbr { abbr {
@ -202,7 +195,7 @@ code {
code:not(pre code) { code:not(pre code) {
padding: 2px 6px; padding: 2px 6px;
border-radius: var(--rounded-corner-small); border-radius: var(--rounded-corner-small);
background-color: var(--fg05); background-color: var(--fg10);
color: var(--red-fg); color: var(--red-fg);
} }
@ -303,7 +296,7 @@ table {
th, th,
td { td {
padding: 0.5rem 1rem; padding: 0.5rem 1rem;
border: 1px solid var(--fg50); border: 1px solid var(--fg20);
} }
} }
@ -363,7 +356,7 @@ img {
background-color: var(--nav-bg); background-color: var(--nav-bg);
backdrop-filter: blur(24px); backdrop-filter: blur(24px);
-webkit-backdrop-filter: blur(24px); -webkit-backdrop-filter: blur(24px);
// position: sticky; position: sticky;
top: 1rem; top: 1rem;
z-index: 1; z-index: 1;
@ -621,8 +614,14 @@ img {
.heading { .heading {
text-align: center; text-align: center;
// &::after { &::after {
// content: "."; content: ".";
// color: var(--primary-color); color: var(--primary-color);
// } }
}
.date-row {
display: flex;
justify-content: center;
text-align: center;
} }

View File

@ -26,14 +26,16 @@ $glow: 0 0 0 1px color.scale($primary-color, $alpha: -95%),
--fg-color: rgba(0, 0, 0, 0.8); --fg-color: rgba(0, 0, 0, 0.8);
--primary-color-alpha: #{$primary-color-alpha}; --primary-color-alpha: #{$primary-color-alpha};
--primary-color: #{$primary-color}; --primary-color: #{$primary-color};
--rounded-corner-big: 1.2rem; --rounded-corner-big: 18px;
--rounded-corner-small: 0.5rem; --rounded-corner-small: 8px;
--rounded-corner: 0.75rem; --rounded-corner: 12px;
// CUSTOM COLOR PALETTE // CUSTOM COLOR PALETTE
--fg05: rgba(0, 0, 0, 0.05); --fg05: rgba(0, 0, 0, 0.05);
--fg10: rgba(0, 0, 0, 0.1); --fg10: rgba(0, 0, 0, 0.1);
--fg20: rgba(0, 0, 0, 0.2);
--fg50: rgba(0, 0, 0, 0.5); --fg50: rgba(0, 0, 0, 0.5);
--fg60: rgba(0, 0, 0, 0.6);
--nav-bg: #{$nav-bg-l}; --nav-bg: #{$nav-bg-l};
--orange-bg: rgba(255, 120, 0, 0.1); --orange-bg: rgba(255, 120, 0, 0.1);
@ -71,7 +73,9 @@ $glow: 0 0 0 1px color.scale($primary-color, $alpha: -95%),
// CUSTOM COLOR PALETTE // CUSTOM COLOR PALETTE
--fg05: rgba(255, 255, 255, 0.05); --fg05: rgba(255, 255, 255, 0.05);
--fg10: rgba(255, 255, 255, 0.1); --fg10: rgba(255, 255, 255, 0.1);
--fg20: rgba(255, 255, 255, 0.1);
--fg50: rgba(255, 255, 255, 0.5); --fg50: rgba(255, 255, 255, 0.5);
--fg60: rgba(255, 255, 255, 0.6);
--nav-bg: #{$nav-bg-d}; --nav-bg: #{$nav-bg-d};
--orange-bg: rgba(255, 190, 111, 0.1); --orange-bg: rgba(255, 190, 111, 0.1);

View File

@ -4,23 +4,25 @@
<h1 class="heading">{{ page.title }}</h1> <h1 class="heading">{{ page.title }}</h1>
{%- if page.date %} {%- if page.date %}
<small> <div class="date-row">
<time datetime='{{ page.date | date(format='%+') }}' pubdate> <small>
{{- page.date | date(format=config.extra.date_format) -}} <time datetime='{{ page.date | date(format='%+') }}' pubdate>
</time> {{- page.date | date(format=config.extra.date_format) -}}
{%- if page.taxonomies %} </time>
{%- for name, taxon in page.taxonomies %} {%- if page.taxonomies %}
<ul class="tags"> {%- for name, taxon in page.taxonomies %}
<span>&nbsp;</span> <span></span>
{%-for item in taxon %} <ul class="tags">
<li> {%-for item in taxon %}
<a class="tag" href="{{ get_taxonomy_url(kind=name, name=item) }}">{{ item }}</a> <li>
</li> <a class="tag" href="{{ get_taxonomy_url(kind=name, name=item) }}">{{ item }}</a>
</li>
{%- endfor %}
</ul>
{%- endfor %} {%- endfor %}
</ul> {%- endif %}
{%- endfor %} </small>
{%- endif %} </div>
</small>
{%- endif %} {%- endif %}
{% if page.extra.archive %} {% if page.extra.archive %}

View File

@ -26,8 +26,8 @@
</time> </time>
{%- if page.taxonomies %} {%- if page.taxonomies %}
{%- for name, taxon in page.taxonomies %} {%- for name, taxon in page.taxonomies %}
<span></span>
<ul class="tags"> <ul class="tags">
<span>&nbsp;</span>
{%-for item in taxon %} {%-for item in taxon %}
<li> <li>
<a class="tag" href="{{ get_taxonomy_url(kind=name, name=item) }}">{{ item }}</a> <a class="tag" href="{{ get_taxonomy_url(kind=name, name=item) }}">{{ item }}</a>

View File

@ -20,8 +20,8 @@
</time> </time>
{%- if page.taxonomies %} {%- if page.taxonomies %}
{%- for name, taxon in page.taxonomies %} {%- for name, taxon in page.taxonomies %}
<span></span>
<ul class="tags"> <ul class="tags">
<span>&nbsp;</span>
{%-for item in taxon %} {%-for item in taxon %}
<li> <li>
<a class="tag" href="{{ get_taxonomy_url(kind=name, name=item) }}">{{ item }}</a> <a class="tag" href="{{ get_taxonomy_url(kind=name, name=item) }}">{{ item }}</a>