1
Fork 0
mirror of https://github.com/Steffo99/bluelib.git synced 2024-12-22 03:24:20 +00:00

🔧 Reorganize panels

This commit is contained in:
Steffo 2021-07-24 00:58:22 +02:00 committed by Stefano Pigozzi
parent bfe5a48282
commit 5ced08e16a
10 changed files with 133 additions and 1162 deletions

View file

@ -23,15 +23,18 @@
<main class="main layout-threecol-center">
<section>
<h3>
Welcome to bluelib!
Welcome to Bluelib!
</h3>
<p>
Following are some examples on the things you can do with bluelib.
This is an example page containing most of the elements present in Bluelib (layouts are obviously missing).
</p>
<p>
To see how something is done, <kbd>Right Click</kbd> on it and then press <kbd>Inspect Element</kbd>.
This page uses the <code>royalblue.root.css</code> target; other targets are available and may have a different look and/or selector names.
</p>
<img class="image-limited" src="https://i.imgur.com/M8sFJeO.png" alt="How to Inspect Element">
<p>
To see how an element is constructed, <kbd>Right Click</kbd> it and then press <kbd>Inspect Element</kbd>.
</p>
<img class="image-limited" src="https://i.imgur.com/M8sFJeO.png" alt="A screenshot showing how to Inspect Element.">
</section>
<h2>
Panels

View file

@ -123,10 +123,19 @@
// The base panel class.
@{panel} {
// Panels have a margin to separate them from other elements
margin: 8px 0;
// And a padding to separate them from their contents
padding: 8px;
// Panels should try to fill the most space possible
width: 100%;
> @{element-paragraph}, @{element-title}, @{panel} {
background-color: @b0;
border-color: @b1;
// The first and last elements of a panel should not have a margin
> * {
&:first-child {
margin-top: 0;
}
@ -137,26 +146,21 @@
}
}
// A generic content panel
// A panel which encloses its contents with a border.
@{panel-box} {
padding: 8px;
border-radius: 4px;
border-width: 2px;
border-style: solid;
background-color: @b0;
border-color: @b1;
}
// A box with a quote-like border
// A panel which encloses its contents with a quote-like border.
@{panel-blockquote} {
border-left-width: 2px;
border-top-width: 0;
border-bottom-width: 0;
border-right-width: 0;
border-radius: 4px;
border-width: 0 0 0 2px;
border-style: solid;
}
// A box with smaller text and no border
// A panel with no border whose contents are made smaller.
@{panel-aside} {
border-width: 0;
font-size: smaller;

View file

@ -224,31 +224,26 @@
}
.bluelib .panel {
margin: 8px 0;
width: 100%;
}
.bluelib .panel > .element-paragraph:first-child,
.bluelib .panel .element-title:first-child,
.bluelib .panel .panel:first-child {
margin-top: 0;
}
.bluelib .panel > .element-paragraph:last-child,
.bluelib .panel .element-title:last-child,
.bluelib .panel .panel:last-child {
margin-bottom: 0;
}
.bluelib .panel-box {
padding: 8px;
border-radius: 4px;
border-width: 2px;
border-style: solid;
width: 100%;
background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.025);
border-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.1);
}
.bluelib .panel > *:first-child {
margin-top: 0;
}
.bluelib .panel > *:last-child {
margin-bottom: 0;
}
.bluelib .panel-box {
border-radius: 4px;
border-width: 2px;
border-style: solid;
}
.bluelib .panel-blockquote {
border-left-width: 2px;
border-top-width: 0;
border-bottom-width: 0;
border-right-width: 0;
border-radius: 4px;
border-width: 0 0 0 2px;
border-style: solid;
}
.bluelib .panel-aside {
border-width: 0;

File diff suppressed because one or more lines are too long

View file

@ -264,554 +264,45 @@ body aside,
body .panel-split,
.bluelib .panel-split {
margin: 8px 0;
padding: 8px;
width: 100%;
background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.025);
border-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.1);
}
body .panel > .element-paragraph:first-child,
.bluelib .panel > .element-paragraph:first-child,
body .panel-box > .element-paragraph:first-child,
.bluelib .panel-box > .element-paragraph:first-child,
body section > .element-paragraph:first-child,
.bluelib section > .element-paragraph:first-child,
body .panel-blockquote > .element-paragraph:first-child,
.bluelib .panel-blockquote > .element-paragraph:first-child,
body blockquote > .element-paragraph:first-child,
.bluelib blockquote > .element-paragraph:first-child,
body .panel-aside > .element-paragraph:first-child,
.bluelib .panel-aside > .element-paragraph:first-child,
body aside > .element-paragraph:first-child,
.bluelib aside > .element-paragraph:first-child,
body .panel-split > .element-paragraph:first-child,
.bluelib .panel-split > .element-paragraph:first-child,
body .panel p:first-child,
.bluelib .panel p:first-child,
body .panel-box p:first-child,
.bluelib .panel-box p:first-child,
body section p:first-child,
.bluelib section p:first-child,
body .panel-blockquote p:first-child,
.bluelib .panel-blockquote p:first-child,
body blockquote p:first-child,
.bluelib blockquote p:first-child,
body .panel-aside p:first-child,
.bluelib .panel-aside p:first-child,
body aside p:first-child,
.bluelib aside p:first-child,
body .panel-split p:first-child,
.bluelib .panel-split p:first-child,
body .panel .element-title:first-child,
.bluelib .panel .element-title:first-child,
body .panel-box .element-title:first-child,
.bluelib .panel-box .element-title:first-child,
body section .element-title:first-child,
.bluelib section .element-title:first-child,
body .panel-blockquote .element-title:first-child,
.bluelib .panel-blockquote .element-title:first-child,
body blockquote .element-title:first-child,
.bluelib blockquote .element-title:first-child,
body .panel-aside .element-title:first-child,
.bluelib .panel-aside .element-title:first-child,
body aside .element-title:first-child,
.bluelib aside .element-title:first-child,
body .panel-split .element-title:first-child,
.bluelib .panel-split .element-title:first-child,
body .panel h1:first-child,
.bluelib .panel h1:first-child,
body .panel-box h1:first-child,
.bluelib .panel-box h1:first-child,
body section h1:first-child,
.bluelib section h1:first-child,
body .panel-blockquote h1:first-child,
.bluelib .panel-blockquote h1:first-child,
body blockquote h1:first-child,
.bluelib blockquote h1:first-child,
body .panel-aside h1:first-child,
.bluelib .panel-aside h1:first-child,
body aside h1:first-child,
.bluelib aside h1:first-child,
body .panel-split h1:first-child,
.bluelib .panel-split h1:first-child,
body .panel h2:first-child,
.bluelib .panel h2:first-child,
body .panel-box h2:first-child,
.bluelib .panel-box h2:first-child,
body section h2:first-child,
.bluelib section h2:first-child,
body .panel-blockquote h2:first-child,
.bluelib .panel-blockquote h2:first-child,
body blockquote h2:first-child,
.bluelib blockquote h2:first-child,
body .panel-aside h2:first-child,
.bluelib .panel-aside h2:first-child,
body aside h2:first-child,
.bluelib aside h2:first-child,
body .panel-split h2:first-child,
.bluelib .panel-split h2:first-child,
body .panel h3:first-child,
.bluelib .panel h3:first-child,
body .panel-box h3:first-child,
.bluelib .panel-box h3:first-child,
body section h3:first-child,
.bluelib section h3:first-child,
body .panel-blockquote h3:first-child,
.bluelib .panel-blockquote h3:first-child,
body blockquote h3:first-child,
.bluelib blockquote h3:first-child,
body .panel-aside h3:first-child,
.bluelib .panel-aside h3:first-child,
body aside h3:first-child,
.bluelib aside h3:first-child,
body .panel-split h3:first-child,
.bluelib .panel-split h3:first-child,
body .panel h4:first-child,
.bluelib .panel h4:first-child,
body .panel-box h4:first-child,
.bluelib .panel-box h4:first-child,
body section h4:first-child,
.bluelib section h4:first-child,
body .panel-blockquote h4:first-child,
.bluelib .panel-blockquote h4:first-child,
body blockquote h4:first-child,
.bluelib blockquote h4:first-child,
body .panel-aside h4:first-child,
.bluelib .panel-aside h4:first-child,
body aside h4:first-child,
.bluelib aside h4:first-child,
body .panel-split h4:first-child,
.bluelib .panel-split h4:first-child,
body .panel h5:first-child,
.bluelib .panel h5:first-child,
body .panel-box h5:first-child,
.bluelib .panel-box h5:first-child,
body section h5:first-child,
.bluelib section h5:first-child,
body .panel-blockquote h5:first-child,
.bluelib .panel-blockquote h5:first-child,
body blockquote h5:first-child,
.bluelib blockquote h5:first-child,
body .panel-aside h5:first-child,
.bluelib .panel-aside h5:first-child,
body aside h5:first-child,
.bluelib aside h5:first-child,
body .panel-split h5:first-child,
.bluelib .panel-split h5:first-child,
body .panel h6:first-child,
.bluelib .panel h6:first-child,
body .panel-box h6:first-child,
.bluelib .panel-box h6:first-child,
body section h6:first-child,
.bluelib section h6:first-child,
body .panel-blockquote h6:first-child,
.bluelib .panel-blockquote h6:first-child,
body blockquote h6:first-child,
.bluelib blockquote h6:first-child,
body .panel-aside h6:first-child,
.bluelib .panel-aside h6:first-child,
body aside h6:first-child,
.bluelib aside h6:first-child,
body .panel-split h6:first-child,
.bluelib .panel-split h6:first-child,
body .panel .panel:first-child,
.bluelib .panel .panel:first-child,
body .panel-box .panel:first-child,
.bluelib .panel-box .panel:first-child,
body section .panel:first-child,
.bluelib section .panel:first-child,
body .panel-blockquote .panel:first-child,
.bluelib .panel-blockquote .panel:first-child,
body blockquote .panel:first-child,
.bluelib blockquote .panel:first-child,
body .panel-aside .panel:first-child,
.bluelib .panel-aside .panel:first-child,
body aside .panel:first-child,
.bluelib aside .panel:first-child,
body .panel-split .panel:first-child,
.bluelib .panel-split .panel:first-child,
body .panel .panel-box:first-child,
.bluelib .panel .panel-box:first-child,
body .panel-box .panel-box:first-child,
.bluelib .panel-box .panel-box:first-child,
body section .panel-box:first-child,
.bluelib section .panel-box:first-child,
body .panel-blockquote .panel-box:first-child,
.bluelib .panel-blockquote .panel-box:first-child,
body blockquote .panel-box:first-child,
.bluelib blockquote .panel-box:first-child,
body .panel-aside .panel-box:first-child,
.bluelib .panel-aside .panel-box:first-child,
body aside .panel-box:first-child,
.bluelib aside .panel-box:first-child,
body .panel-split .panel-box:first-child,
.bluelib .panel-split .panel-box:first-child,
body .panel section:first-child,
.bluelib .panel section:first-child,
body .panel-box section:first-child,
.bluelib .panel-box section:first-child,
body section section:first-child,
.bluelib section section:first-child,
body .panel-blockquote section:first-child,
.bluelib .panel-blockquote section:first-child,
body blockquote section:first-child,
.bluelib blockquote section:first-child,
body .panel-aside section:first-child,
.bluelib .panel-aside section:first-child,
body aside section:first-child,
.bluelib aside section:first-child,
body .panel-split section:first-child,
.bluelib .panel-split section:first-child,
body .panel .panel-blockquote:first-child,
.bluelib .panel .panel-blockquote:first-child,
body .panel-box .panel-blockquote:first-child,
.bluelib .panel-box .panel-blockquote:first-child,
body section .panel-blockquote:first-child,
.bluelib section .panel-blockquote:first-child,
body .panel-blockquote .panel-blockquote:first-child,
.bluelib .panel-blockquote .panel-blockquote:first-child,
body blockquote .panel-blockquote:first-child,
.bluelib blockquote .panel-blockquote:first-child,
body .panel-aside .panel-blockquote:first-child,
.bluelib .panel-aside .panel-blockquote:first-child,
body aside .panel-blockquote:first-child,
.bluelib aside .panel-blockquote:first-child,
body .panel-split .panel-blockquote:first-child,
.bluelib .panel-split .panel-blockquote:first-child,
body .panel blockquote:first-child,
.bluelib .panel blockquote:first-child,
body .panel-box blockquote:first-child,
.bluelib .panel-box blockquote:first-child,
body section blockquote:first-child,
.bluelib section blockquote:first-child,
body .panel-blockquote blockquote:first-child,
.bluelib .panel-blockquote blockquote:first-child,
body blockquote blockquote:first-child,
.bluelib blockquote blockquote:first-child,
body .panel-aside blockquote:first-child,
.bluelib .panel-aside blockquote:first-child,
body aside blockquote:first-child,
.bluelib aside blockquote:first-child,
body .panel-split blockquote:first-child,
.bluelib .panel-split blockquote:first-child,
body .panel .panel-aside:first-child,
.bluelib .panel .panel-aside:first-child,
body .panel-box .panel-aside:first-child,
.bluelib .panel-box .panel-aside:first-child,
body section .panel-aside:first-child,
.bluelib section .panel-aside:first-child,
body .panel-blockquote .panel-aside:first-child,
.bluelib .panel-blockquote .panel-aside:first-child,
body blockquote .panel-aside:first-child,
.bluelib blockquote .panel-aside:first-child,
body .panel-aside .panel-aside:first-child,
.bluelib .panel-aside .panel-aside:first-child,
body aside .panel-aside:first-child,
.bluelib aside .panel-aside:first-child,
body .panel-split .panel-aside:first-child,
.bluelib .panel-split .panel-aside:first-child,
body .panel aside:first-child,
.bluelib .panel aside:first-child,
body .panel-box aside:first-child,
.bluelib .panel-box aside:first-child,
body section aside:first-child,
.bluelib section aside:first-child,
body .panel-blockquote aside:first-child,
.bluelib .panel-blockquote aside:first-child,
body blockquote aside:first-child,
.bluelib blockquote aside:first-child,
body .panel-aside aside:first-child,
.bluelib .panel-aside aside:first-child,
body aside aside:first-child,
.bluelib aside aside:first-child,
body .panel-split aside:first-child,
.bluelib .panel-split aside:first-child,
body .panel .panel-split:first-child,
.bluelib .panel .panel-split:first-child,
body .panel-box .panel-split:first-child,
.bluelib .panel-box .panel-split:first-child,
body section .panel-split:first-child,
.bluelib section .panel-split:first-child,
body .panel-blockquote .panel-split:first-child,
.bluelib .panel-blockquote .panel-split:first-child,
body blockquote .panel-split:first-child,
.bluelib blockquote .panel-split:first-child,
body .panel-aside .panel-split:first-child,
.bluelib .panel-aside .panel-split:first-child,
body aside .panel-split:first-child,
.bluelib aside .panel-split:first-child,
body .panel-split .panel-split:first-child,
.bluelib .panel-split .panel-split:first-child {
body .panel > *:first-child,
.bluelib .panel > *:first-child,
body .panel-box > *:first-child,
.bluelib .panel-box > *:first-child,
body section > *:first-child,
.bluelib section > *:first-child,
body .panel-blockquote > *:first-child,
.bluelib .panel-blockquote > *:first-child,
body blockquote > *:first-child,
.bluelib blockquote > *:first-child,
body .panel-aside > *:first-child,
.bluelib .panel-aside > *:first-child,
body aside > *:first-child,
.bluelib aside > *:first-child,
body .panel-split > *:first-child,
.bluelib .panel-split > *:first-child {
margin-top: 0;
}
body .panel > .element-paragraph:last-child,
.bluelib .panel > .element-paragraph:last-child,
body .panel-box > .element-paragraph:last-child,
.bluelib .panel-box > .element-paragraph:last-child,
body section > .element-paragraph:last-child,
.bluelib section > .element-paragraph:last-child,
body .panel-blockquote > .element-paragraph:last-child,
.bluelib .panel-blockquote > .element-paragraph:last-child,
body blockquote > .element-paragraph:last-child,
.bluelib blockquote > .element-paragraph:last-child,
body .panel-aside > .element-paragraph:last-child,
.bluelib .panel-aside > .element-paragraph:last-child,
body aside > .element-paragraph:last-child,
.bluelib aside > .element-paragraph:last-child,
body .panel-split > .element-paragraph:last-child,
.bluelib .panel-split > .element-paragraph:last-child,
body .panel p:last-child,
.bluelib .panel p:last-child,
body .panel-box p:last-child,
.bluelib .panel-box p:last-child,
body section p:last-child,
.bluelib section p:last-child,
body .panel-blockquote p:last-child,
.bluelib .panel-blockquote p:last-child,
body blockquote p:last-child,
.bluelib blockquote p:last-child,
body .panel-aside p:last-child,
.bluelib .panel-aside p:last-child,
body aside p:last-child,
.bluelib aside p:last-child,
body .panel-split p:last-child,
.bluelib .panel-split p:last-child,
body .panel .element-title:last-child,
.bluelib .panel .element-title:last-child,
body .panel-box .element-title:last-child,
.bluelib .panel-box .element-title:last-child,
body section .element-title:last-child,
.bluelib section .element-title:last-child,
body .panel-blockquote .element-title:last-child,
.bluelib .panel-blockquote .element-title:last-child,
body blockquote .element-title:last-child,
.bluelib blockquote .element-title:last-child,
body .panel-aside .element-title:last-child,
.bluelib .panel-aside .element-title:last-child,
body aside .element-title:last-child,
.bluelib aside .element-title:last-child,
body .panel-split .element-title:last-child,
.bluelib .panel-split .element-title:last-child,
body .panel h1:last-child,
.bluelib .panel h1:last-child,
body .panel-box h1:last-child,
.bluelib .panel-box h1:last-child,
body section h1:last-child,
.bluelib section h1:last-child,
body .panel-blockquote h1:last-child,
.bluelib .panel-blockquote h1:last-child,
body blockquote h1:last-child,
.bluelib blockquote h1:last-child,
body .panel-aside h1:last-child,
.bluelib .panel-aside h1:last-child,
body aside h1:last-child,
.bluelib aside h1:last-child,
body .panel-split h1:last-child,
.bluelib .panel-split h1:last-child,
body .panel h2:last-child,
.bluelib .panel h2:last-child,
body .panel-box h2:last-child,
.bluelib .panel-box h2:last-child,
body section h2:last-child,
.bluelib section h2:last-child,
body .panel-blockquote h2:last-child,
.bluelib .panel-blockquote h2:last-child,
body blockquote h2:last-child,
.bluelib blockquote h2:last-child,
body .panel-aside h2:last-child,
.bluelib .panel-aside h2:last-child,
body aside h2:last-child,
.bluelib aside h2:last-child,
body .panel-split h2:last-child,
.bluelib .panel-split h2:last-child,
body .panel h3:last-child,
.bluelib .panel h3:last-child,
body .panel-box h3:last-child,
.bluelib .panel-box h3:last-child,
body section h3:last-child,
.bluelib section h3:last-child,
body .panel-blockquote h3:last-child,
.bluelib .panel-blockquote h3:last-child,
body blockquote h3:last-child,
.bluelib blockquote h3:last-child,
body .panel-aside h3:last-child,
.bluelib .panel-aside h3:last-child,
body aside h3:last-child,
.bluelib aside h3:last-child,
body .panel-split h3:last-child,
.bluelib .panel-split h3:last-child,
body .panel h4:last-child,
.bluelib .panel h4:last-child,
body .panel-box h4:last-child,
.bluelib .panel-box h4:last-child,
body section h4:last-child,
.bluelib section h4:last-child,
body .panel-blockquote h4:last-child,
.bluelib .panel-blockquote h4:last-child,
body blockquote h4:last-child,
.bluelib blockquote h4:last-child,
body .panel-aside h4:last-child,
.bluelib .panel-aside h4:last-child,
body aside h4:last-child,
.bluelib aside h4:last-child,
body .panel-split h4:last-child,
.bluelib .panel-split h4:last-child,
body .panel h5:last-child,
.bluelib .panel h5:last-child,
body .panel-box h5:last-child,
.bluelib .panel-box h5:last-child,
body section h5:last-child,
.bluelib section h5:last-child,
body .panel-blockquote h5:last-child,
.bluelib .panel-blockquote h5:last-child,
body blockquote h5:last-child,
.bluelib blockquote h5:last-child,
body .panel-aside h5:last-child,
.bluelib .panel-aside h5:last-child,
body aside h5:last-child,
.bluelib aside h5:last-child,
body .panel-split h5:last-child,
.bluelib .panel-split h5:last-child,
body .panel h6:last-child,
.bluelib .panel h6:last-child,
body .panel-box h6:last-child,
.bluelib .panel-box h6:last-child,
body section h6:last-child,
.bluelib section h6:last-child,
body .panel-blockquote h6:last-child,
.bluelib .panel-blockquote h6:last-child,
body blockquote h6:last-child,
.bluelib blockquote h6:last-child,
body .panel-aside h6:last-child,
.bluelib .panel-aside h6:last-child,
body aside h6:last-child,
.bluelib aside h6:last-child,
body .panel-split h6:last-child,
.bluelib .panel-split h6:last-child,
body .panel .panel:last-child,
.bluelib .panel .panel:last-child,
body .panel-box .panel:last-child,
.bluelib .panel-box .panel:last-child,
body section .panel:last-child,
.bluelib section .panel:last-child,
body .panel-blockquote .panel:last-child,
.bluelib .panel-blockquote .panel:last-child,
body blockquote .panel:last-child,
.bluelib blockquote .panel:last-child,
body .panel-aside .panel:last-child,
.bluelib .panel-aside .panel:last-child,
body aside .panel:last-child,
.bluelib aside .panel:last-child,
body .panel-split .panel:last-child,
.bluelib .panel-split .panel:last-child,
body .panel .panel-box:last-child,
.bluelib .panel .panel-box:last-child,
body .panel-box .panel-box:last-child,
.bluelib .panel-box .panel-box:last-child,
body section .panel-box:last-child,
.bluelib section .panel-box:last-child,
body .panel-blockquote .panel-box:last-child,
.bluelib .panel-blockquote .panel-box:last-child,
body blockquote .panel-box:last-child,
.bluelib blockquote .panel-box:last-child,
body .panel-aside .panel-box:last-child,
.bluelib .panel-aside .panel-box:last-child,
body aside .panel-box:last-child,
.bluelib aside .panel-box:last-child,
body .panel-split .panel-box:last-child,
.bluelib .panel-split .panel-box:last-child,
body .panel section:last-child,
.bluelib .panel section:last-child,
body .panel-box section:last-child,
.bluelib .panel-box section:last-child,
body section section:last-child,
.bluelib section section:last-child,
body .panel-blockquote section:last-child,
.bluelib .panel-blockquote section:last-child,
body blockquote section:last-child,
.bluelib blockquote section:last-child,
body .panel-aside section:last-child,
.bluelib .panel-aside section:last-child,
body aside section:last-child,
.bluelib aside section:last-child,
body .panel-split section:last-child,
.bluelib .panel-split section:last-child,
body .panel .panel-blockquote:last-child,
.bluelib .panel .panel-blockquote:last-child,
body .panel-box .panel-blockquote:last-child,
.bluelib .panel-box .panel-blockquote:last-child,
body section .panel-blockquote:last-child,
.bluelib section .panel-blockquote:last-child,
body .panel-blockquote .panel-blockquote:last-child,
.bluelib .panel-blockquote .panel-blockquote:last-child,
body blockquote .panel-blockquote:last-child,
.bluelib blockquote .panel-blockquote:last-child,
body .panel-aside .panel-blockquote:last-child,
.bluelib .panel-aside .panel-blockquote:last-child,
body aside .panel-blockquote:last-child,
.bluelib aside .panel-blockquote:last-child,
body .panel-split .panel-blockquote:last-child,
.bluelib .panel-split .panel-blockquote:last-child,
body .panel blockquote:last-child,
.bluelib .panel blockquote:last-child,
body .panel-box blockquote:last-child,
.bluelib .panel-box blockquote:last-child,
body section blockquote:last-child,
.bluelib section blockquote:last-child,
body .panel-blockquote blockquote:last-child,
.bluelib .panel-blockquote blockquote:last-child,
body blockquote blockquote:last-child,
.bluelib blockquote blockquote:last-child,
body .panel-aside blockquote:last-child,
.bluelib .panel-aside blockquote:last-child,
body aside blockquote:last-child,
.bluelib aside blockquote:last-child,
body .panel-split blockquote:last-child,
.bluelib .panel-split blockquote:last-child,
body .panel .panel-aside:last-child,
.bluelib .panel .panel-aside:last-child,
body .panel-box .panel-aside:last-child,
.bluelib .panel-box .panel-aside:last-child,
body section .panel-aside:last-child,
.bluelib section .panel-aside:last-child,
body .panel-blockquote .panel-aside:last-child,
.bluelib .panel-blockquote .panel-aside:last-child,
body blockquote .panel-aside:last-child,
.bluelib blockquote .panel-aside:last-child,
body .panel-aside .panel-aside:last-child,
.bluelib .panel-aside .panel-aside:last-child,
body aside .panel-aside:last-child,
.bluelib aside .panel-aside:last-child,
body .panel-split .panel-aside:last-child,
.bluelib .panel-split .panel-aside:last-child,
body .panel aside:last-child,
.bluelib .panel aside:last-child,
body .panel-box aside:last-child,
.bluelib .panel-box aside:last-child,
body section aside:last-child,
.bluelib section aside:last-child,
body .panel-blockquote aside:last-child,
.bluelib .panel-blockquote aside:last-child,
body blockquote aside:last-child,
.bluelib blockquote aside:last-child,
body .panel-aside aside:last-child,
.bluelib .panel-aside aside:last-child,
body aside aside:last-child,
.bluelib aside aside:last-child,
body .panel-split aside:last-child,
.bluelib .panel-split aside:last-child,
body .panel .panel-split:last-child,
.bluelib .panel .panel-split:last-child,
body .panel-box .panel-split:last-child,
.bluelib .panel-box .panel-split:last-child,
body section .panel-split:last-child,
.bluelib section .panel-split:last-child,
body .panel-blockquote .panel-split:last-child,
.bluelib .panel-blockquote .panel-split:last-child,
body blockquote .panel-split:last-child,
.bluelib blockquote .panel-split:last-child,
body .panel-aside .panel-split:last-child,
.bluelib .panel-aside .panel-split:last-child,
body aside .panel-split:last-child,
.bluelib aside .panel-split:last-child,
body .panel-split .panel-split:last-child,
.bluelib .panel-split .panel-split:last-child {
body .panel > *:last-child,
.bluelib .panel > *:last-child,
body .panel-box > *:last-child,
.bluelib .panel-box > *:last-child,
body section > *:last-child,
.bluelib section > *:last-child,
body .panel-blockquote > *:last-child,
.bluelib .panel-blockquote > *:last-child,
body blockquote > *:last-child,
.bluelib blockquote > *:last-child,
body .panel-aside > *:last-child,
.bluelib .panel-aside > *:last-child,
body aside > *:last-child,
.bluelib aside > *:last-child,
body .panel-split > *:last-child,
.bluelib .panel-split > *:last-child {
margin-bottom: 0;
}
body .panel-box,
@ -826,21 +317,17 @@ body .panel-aside,
.bluelib .panel-aside,
body aside,
.bluelib aside {
padding: 8px;
border-radius: 4px;
border-width: 2px;
border-style: solid;
background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.025);
border-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.1);
}
body .panel-blockquote,
.bluelib .panel-blockquote,
body blockquote,
.bluelib blockquote {
border-left-width: 2px;
border-top-width: 0;
border-bottom-width: 0;
border-right-width: 0;
border-radius: 4px;
border-width: 0 0 0 2px;
border-style: solid;
}
body .panel-aside,
.bluelib .panel-aside,

File diff suppressed because one or more lines are too long

View file

@ -224,31 +224,26 @@
}
.bluelib .panel {
margin: 8px 0;
width: 100%;
}
.bluelib .panel > .element-paragraph:first-child,
.bluelib .panel .element-title:first-child,
.bluelib .panel .panel:first-child {
margin-top: 0;
}
.bluelib .panel > .element-paragraph:last-child,
.bluelib .panel .element-title:last-child,
.bluelib .panel .panel:last-child {
margin-bottom: 0;
}
.bluelib .panel-box {
padding: 8px;
border-radius: 4px;
border-width: 2px;
border-style: solid;
width: 100%;
background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.025);
border-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.1);
}
.bluelib .panel > *:first-child {
margin-top: 0;
}
.bluelib .panel > *:last-child {
margin-bottom: 0;
}
.bluelib .panel-box {
border-radius: 4px;
border-width: 2px;
border-style: solid;
}
.bluelib .panel-blockquote {
border-left-width: 2px;
border-top-width: 0;
border-bottom-width: 0;
border-right-width: 0;
border-radius: 4px;
border-width: 0 0 0 2px;
border-style: solid;
}
.bluelib .panel-aside {
border-width: 0;

File diff suppressed because one or more lines are too long

View file

@ -264,554 +264,45 @@ body aside,
body .panel-split,
.bluelib .panel-split {
margin: 8px 0;
padding: 8px;
width: 100%;
background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.025);
border-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.1);
}
body .panel > .element-paragraph:first-child,
.bluelib .panel > .element-paragraph:first-child,
body .panel-box > .element-paragraph:first-child,
.bluelib .panel-box > .element-paragraph:first-child,
body section > .element-paragraph:first-child,
.bluelib section > .element-paragraph:first-child,
body .panel-blockquote > .element-paragraph:first-child,
.bluelib .panel-blockquote > .element-paragraph:first-child,
body blockquote > .element-paragraph:first-child,
.bluelib blockquote > .element-paragraph:first-child,
body .panel-aside > .element-paragraph:first-child,
.bluelib .panel-aside > .element-paragraph:first-child,
body aside > .element-paragraph:first-child,
.bluelib aside > .element-paragraph:first-child,
body .panel-split > .element-paragraph:first-child,
.bluelib .panel-split > .element-paragraph:first-child,
body .panel p:first-child,
.bluelib .panel p:first-child,
body .panel-box p:first-child,
.bluelib .panel-box p:first-child,
body section p:first-child,
.bluelib section p:first-child,
body .panel-blockquote p:first-child,
.bluelib .panel-blockquote p:first-child,
body blockquote p:first-child,
.bluelib blockquote p:first-child,
body .panel-aside p:first-child,
.bluelib .panel-aside p:first-child,
body aside p:first-child,
.bluelib aside p:first-child,
body .panel-split p:first-child,
.bluelib .panel-split p:first-child,
body .panel .element-title:first-child,
.bluelib .panel .element-title:first-child,
body .panel-box .element-title:first-child,
.bluelib .panel-box .element-title:first-child,
body section .element-title:first-child,
.bluelib section .element-title:first-child,
body .panel-blockquote .element-title:first-child,
.bluelib .panel-blockquote .element-title:first-child,
body blockquote .element-title:first-child,
.bluelib blockquote .element-title:first-child,
body .panel-aside .element-title:first-child,
.bluelib .panel-aside .element-title:first-child,
body aside .element-title:first-child,
.bluelib aside .element-title:first-child,
body .panel-split .element-title:first-child,
.bluelib .panel-split .element-title:first-child,
body .panel h1:first-child,
.bluelib .panel h1:first-child,
body .panel-box h1:first-child,
.bluelib .panel-box h1:first-child,
body section h1:first-child,
.bluelib section h1:first-child,
body .panel-blockquote h1:first-child,
.bluelib .panel-blockquote h1:first-child,
body blockquote h1:first-child,
.bluelib blockquote h1:first-child,
body .panel-aside h1:first-child,
.bluelib .panel-aside h1:first-child,
body aside h1:first-child,
.bluelib aside h1:first-child,
body .panel-split h1:first-child,
.bluelib .panel-split h1:first-child,
body .panel h2:first-child,
.bluelib .panel h2:first-child,
body .panel-box h2:first-child,
.bluelib .panel-box h2:first-child,
body section h2:first-child,
.bluelib section h2:first-child,
body .panel-blockquote h2:first-child,
.bluelib .panel-blockquote h2:first-child,
body blockquote h2:first-child,
.bluelib blockquote h2:first-child,
body .panel-aside h2:first-child,
.bluelib .panel-aside h2:first-child,
body aside h2:first-child,
.bluelib aside h2:first-child,
body .panel-split h2:first-child,
.bluelib .panel-split h2:first-child,
body .panel h3:first-child,
.bluelib .panel h3:first-child,
body .panel-box h3:first-child,
.bluelib .panel-box h3:first-child,
body section h3:first-child,
.bluelib section h3:first-child,
body .panel-blockquote h3:first-child,
.bluelib .panel-blockquote h3:first-child,
body blockquote h3:first-child,
.bluelib blockquote h3:first-child,
body .panel-aside h3:first-child,
.bluelib .panel-aside h3:first-child,
body aside h3:first-child,
.bluelib aside h3:first-child,
body .panel-split h3:first-child,
.bluelib .panel-split h3:first-child,
body .panel h4:first-child,
.bluelib .panel h4:first-child,
body .panel-box h4:first-child,
.bluelib .panel-box h4:first-child,
body section h4:first-child,
.bluelib section h4:first-child,
body .panel-blockquote h4:first-child,
.bluelib .panel-blockquote h4:first-child,
body blockquote h4:first-child,
.bluelib blockquote h4:first-child,
body .panel-aside h4:first-child,
.bluelib .panel-aside h4:first-child,
body aside h4:first-child,
.bluelib aside h4:first-child,
body .panel-split h4:first-child,
.bluelib .panel-split h4:first-child,
body .panel h5:first-child,
.bluelib .panel h5:first-child,
body .panel-box h5:first-child,
.bluelib .panel-box h5:first-child,
body section h5:first-child,
.bluelib section h5:first-child,
body .panel-blockquote h5:first-child,
.bluelib .panel-blockquote h5:first-child,
body blockquote h5:first-child,
.bluelib blockquote h5:first-child,
body .panel-aside h5:first-child,
.bluelib .panel-aside h5:first-child,
body aside h5:first-child,
.bluelib aside h5:first-child,
body .panel-split h5:first-child,
.bluelib .panel-split h5:first-child,
body .panel h6:first-child,
.bluelib .panel h6:first-child,
body .panel-box h6:first-child,
.bluelib .panel-box h6:first-child,
body section h6:first-child,
.bluelib section h6:first-child,
body .panel-blockquote h6:first-child,
.bluelib .panel-blockquote h6:first-child,
body blockquote h6:first-child,
.bluelib blockquote h6:first-child,
body .panel-aside h6:first-child,
.bluelib .panel-aside h6:first-child,
body aside h6:first-child,
.bluelib aside h6:first-child,
body .panel-split h6:first-child,
.bluelib .panel-split h6:first-child,
body .panel .panel:first-child,
.bluelib .panel .panel:first-child,
body .panel-box .panel:first-child,
.bluelib .panel-box .panel:first-child,
body section .panel:first-child,
.bluelib section .panel:first-child,
body .panel-blockquote .panel:first-child,
.bluelib .panel-blockquote .panel:first-child,
body blockquote .panel:first-child,
.bluelib blockquote .panel:first-child,
body .panel-aside .panel:first-child,
.bluelib .panel-aside .panel:first-child,
body aside .panel:first-child,
.bluelib aside .panel:first-child,
body .panel-split .panel:first-child,
.bluelib .panel-split .panel:first-child,
body .panel .panel-box:first-child,
.bluelib .panel .panel-box:first-child,
body .panel-box .panel-box:first-child,
.bluelib .panel-box .panel-box:first-child,
body section .panel-box:first-child,
.bluelib section .panel-box:first-child,
body .panel-blockquote .panel-box:first-child,
.bluelib .panel-blockquote .panel-box:first-child,
body blockquote .panel-box:first-child,
.bluelib blockquote .panel-box:first-child,
body .panel-aside .panel-box:first-child,
.bluelib .panel-aside .panel-box:first-child,
body aside .panel-box:first-child,
.bluelib aside .panel-box:first-child,
body .panel-split .panel-box:first-child,
.bluelib .panel-split .panel-box:first-child,
body .panel section:first-child,
.bluelib .panel section:first-child,
body .panel-box section:first-child,
.bluelib .panel-box section:first-child,
body section section:first-child,
.bluelib section section:first-child,
body .panel-blockquote section:first-child,
.bluelib .panel-blockquote section:first-child,
body blockquote section:first-child,
.bluelib blockquote section:first-child,
body .panel-aside section:first-child,
.bluelib .panel-aside section:first-child,
body aside section:first-child,
.bluelib aside section:first-child,
body .panel-split section:first-child,
.bluelib .panel-split section:first-child,
body .panel .panel-blockquote:first-child,
.bluelib .panel .panel-blockquote:first-child,
body .panel-box .panel-blockquote:first-child,
.bluelib .panel-box .panel-blockquote:first-child,
body section .panel-blockquote:first-child,
.bluelib section .panel-blockquote:first-child,
body .panel-blockquote .panel-blockquote:first-child,
.bluelib .panel-blockquote .panel-blockquote:first-child,
body blockquote .panel-blockquote:first-child,
.bluelib blockquote .panel-blockquote:first-child,
body .panel-aside .panel-blockquote:first-child,
.bluelib .panel-aside .panel-blockquote:first-child,
body aside .panel-blockquote:first-child,
.bluelib aside .panel-blockquote:first-child,
body .panel-split .panel-blockquote:first-child,
.bluelib .panel-split .panel-blockquote:first-child,
body .panel blockquote:first-child,
.bluelib .panel blockquote:first-child,
body .panel-box blockquote:first-child,
.bluelib .panel-box blockquote:first-child,
body section blockquote:first-child,
.bluelib section blockquote:first-child,
body .panel-blockquote blockquote:first-child,
.bluelib .panel-blockquote blockquote:first-child,
body blockquote blockquote:first-child,
.bluelib blockquote blockquote:first-child,
body .panel-aside blockquote:first-child,
.bluelib .panel-aside blockquote:first-child,
body aside blockquote:first-child,
.bluelib aside blockquote:first-child,
body .panel-split blockquote:first-child,
.bluelib .panel-split blockquote:first-child,
body .panel .panel-aside:first-child,
.bluelib .panel .panel-aside:first-child,
body .panel-box .panel-aside:first-child,
.bluelib .panel-box .panel-aside:first-child,
body section .panel-aside:first-child,
.bluelib section .panel-aside:first-child,
body .panel-blockquote .panel-aside:first-child,
.bluelib .panel-blockquote .panel-aside:first-child,
body blockquote .panel-aside:first-child,
.bluelib blockquote .panel-aside:first-child,
body .panel-aside .panel-aside:first-child,
.bluelib .panel-aside .panel-aside:first-child,
body aside .panel-aside:first-child,
.bluelib aside .panel-aside:first-child,
body .panel-split .panel-aside:first-child,
.bluelib .panel-split .panel-aside:first-child,
body .panel aside:first-child,
.bluelib .panel aside:first-child,
body .panel-box aside:first-child,
.bluelib .panel-box aside:first-child,
body section aside:first-child,
.bluelib section aside:first-child,
body .panel-blockquote aside:first-child,
.bluelib .panel-blockquote aside:first-child,
body blockquote aside:first-child,
.bluelib blockquote aside:first-child,
body .panel-aside aside:first-child,
.bluelib .panel-aside aside:first-child,
body aside aside:first-child,
.bluelib aside aside:first-child,
body .panel-split aside:first-child,
.bluelib .panel-split aside:first-child,
body .panel .panel-split:first-child,
.bluelib .panel .panel-split:first-child,
body .panel-box .panel-split:first-child,
.bluelib .panel-box .panel-split:first-child,
body section .panel-split:first-child,
.bluelib section .panel-split:first-child,
body .panel-blockquote .panel-split:first-child,
.bluelib .panel-blockquote .panel-split:first-child,
body blockquote .panel-split:first-child,
.bluelib blockquote .panel-split:first-child,
body .panel-aside .panel-split:first-child,
.bluelib .panel-aside .panel-split:first-child,
body aside .panel-split:first-child,
.bluelib aside .panel-split:first-child,
body .panel-split .panel-split:first-child,
.bluelib .panel-split .panel-split:first-child {
body .panel > *:first-child,
.bluelib .panel > *:first-child,
body .panel-box > *:first-child,
.bluelib .panel-box > *:first-child,
body section > *:first-child,
.bluelib section > *:first-child,
body .panel-blockquote > *:first-child,
.bluelib .panel-blockquote > *:first-child,
body blockquote > *:first-child,
.bluelib blockquote > *:first-child,
body .panel-aside > *:first-child,
.bluelib .panel-aside > *:first-child,
body aside > *:first-child,
.bluelib aside > *:first-child,
body .panel-split > *:first-child,
.bluelib .panel-split > *:first-child {
margin-top: 0;
}
body .panel > .element-paragraph:last-child,
.bluelib .panel > .element-paragraph:last-child,
body .panel-box > .element-paragraph:last-child,
.bluelib .panel-box > .element-paragraph:last-child,
body section > .element-paragraph:last-child,
.bluelib section > .element-paragraph:last-child,
body .panel-blockquote > .element-paragraph:last-child,
.bluelib .panel-blockquote > .element-paragraph:last-child,
body blockquote > .element-paragraph:last-child,
.bluelib blockquote > .element-paragraph:last-child,
body .panel-aside > .element-paragraph:last-child,
.bluelib .panel-aside > .element-paragraph:last-child,
body aside > .element-paragraph:last-child,
.bluelib aside > .element-paragraph:last-child,
body .panel-split > .element-paragraph:last-child,
.bluelib .panel-split > .element-paragraph:last-child,
body .panel p:last-child,
.bluelib .panel p:last-child,
body .panel-box p:last-child,
.bluelib .panel-box p:last-child,
body section p:last-child,
.bluelib section p:last-child,
body .panel-blockquote p:last-child,
.bluelib .panel-blockquote p:last-child,
body blockquote p:last-child,
.bluelib blockquote p:last-child,
body .panel-aside p:last-child,
.bluelib .panel-aside p:last-child,
body aside p:last-child,
.bluelib aside p:last-child,
body .panel-split p:last-child,
.bluelib .panel-split p:last-child,
body .panel .element-title:last-child,
.bluelib .panel .element-title:last-child,
body .panel-box .element-title:last-child,
.bluelib .panel-box .element-title:last-child,
body section .element-title:last-child,
.bluelib section .element-title:last-child,
body .panel-blockquote .element-title:last-child,
.bluelib .panel-blockquote .element-title:last-child,
body blockquote .element-title:last-child,
.bluelib blockquote .element-title:last-child,
body .panel-aside .element-title:last-child,
.bluelib .panel-aside .element-title:last-child,
body aside .element-title:last-child,
.bluelib aside .element-title:last-child,
body .panel-split .element-title:last-child,
.bluelib .panel-split .element-title:last-child,
body .panel h1:last-child,
.bluelib .panel h1:last-child,
body .panel-box h1:last-child,
.bluelib .panel-box h1:last-child,
body section h1:last-child,
.bluelib section h1:last-child,
body .panel-blockquote h1:last-child,
.bluelib .panel-blockquote h1:last-child,
body blockquote h1:last-child,
.bluelib blockquote h1:last-child,
body .panel-aside h1:last-child,
.bluelib .panel-aside h1:last-child,
body aside h1:last-child,
.bluelib aside h1:last-child,
body .panel-split h1:last-child,
.bluelib .panel-split h1:last-child,
body .panel h2:last-child,
.bluelib .panel h2:last-child,
body .panel-box h2:last-child,
.bluelib .panel-box h2:last-child,
body section h2:last-child,
.bluelib section h2:last-child,
body .panel-blockquote h2:last-child,
.bluelib .panel-blockquote h2:last-child,
body blockquote h2:last-child,
.bluelib blockquote h2:last-child,
body .panel-aside h2:last-child,
.bluelib .panel-aside h2:last-child,
body aside h2:last-child,
.bluelib aside h2:last-child,
body .panel-split h2:last-child,
.bluelib .panel-split h2:last-child,
body .panel h3:last-child,
.bluelib .panel h3:last-child,
body .panel-box h3:last-child,
.bluelib .panel-box h3:last-child,
body section h3:last-child,
.bluelib section h3:last-child,
body .panel-blockquote h3:last-child,
.bluelib .panel-blockquote h3:last-child,
body blockquote h3:last-child,
.bluelib blockquote h3:last-child,
body .panel-aside h3:last-child,
.bluelib .panel-aside h3:last-child,
body aside h3:last-child,
.bluelib aside h3:last-child,
body .panel-split h3:last-child,
.bluelib .panel-split h3:last-child,
body .panel h4:last-child,
.bluelib .panel h4:last-child,
body .panel-box h4:last-child,
.bluelib .panel-box h4:last-child,
body section h4:last-child,
.bluelib section h4:last-child,
body .panel-blockquote h4:last-child,
.bluelib .panel-blockquote h4:last-child,
body blockquote h4:last-child,
.bluelib blockquote h4:last-child,
body .panel-aside h4:last-child,
.bluelib .panel-aside h4:last-child,
body aside h4:last-child,
.bluelib aside h4:last-child,
body .panel-split h4:last-child,
.bluelib .panel-split h4:last-child,
body .panel h5:last-child,
.bluelib .panel h5:last-child,
body .panel-box h5:last-child,
.bluelib .panel-box h5:last-child,
body section h5:last-child,
.bluelib section h5:last-child,
body .panel-blockquote h5:last-child,
.bluelib .panel-blockquote h5:last-child,
body blockquote h5:last-child,
.bluelib blockquote h5:last-child,
body .panel-aside h5:last-child,
.bluelib .panel-aside h5:last-child,
body aside h5:last-child,
.bluelib aside h5:last-child,
body .panel-split h5:last-child,
.bluelib .panel-split h5:last-child,
body .panel h6:last-child,
.bluelib .panel h6:last-child,
body .panel-box h6:last-child,
.bluelib .panel-box h6:last-child,
body section h6:last-child,
.bluelib section h6:last-child,
body .panel-blockquote h6:last-child,
.bluelib .panel-blockquote h6:last-child,
body blockquote h6:last-child,
.bluelib blockquote h6:last-child,
body .panel-aside h6:last-child,
.bluelib .panel-aside h6:last-child,
body aside h6:last-child,
.bluelib aside h6:last-child,
body .panel-split h6:last-child,
.bluelib .panel-split h6:last-child,
body .panel .panel:last-child,
.bluelib .panel .panel:last-child,
body .panel-box .panel:last-child,
.bluelib .panel-box .panel:last-child,
body section .panel:last-child,
.bluelib section .panel:last-child,
body .panel-blockquote .panel:last-child,
.bluelib .panel-blockquote .panel:last-child,
body blockquote .panel:last-child,
.bluelib blockquote .panel:last-child,
body .panel-aside .panel:last-child,
.bluelib .panel-aside .panel:last-child,
body aside .panel:last-child,
.bluelib aside .panel:last-child,
body .panel-split .panel:last-child,
.bluelib .panel-split .panel:last-child,
body .panel .panel-box:last-child,
.bluelib .panel .panel-box:last-child,
body .panel-box .panel-box:last-child,
.bluelib .panel-box .panel-box:last-child,
body section .panel-box:last-child,
.bluelib section .panel-box:last-child,
body .panel-blockquote .panel-box:last-child,
.bluelib .panel-blockquote .panel-box:last-child,
body blockquote .panel-box:last-child,
.bluelib blockquote .panel-box:last-child,
body .panel-aside .panel-box:last-child,
.bluelib .panel-aside .panel-box:last-child,
body aside .panel-box:last-child,
.bluelib aside .panel-box:last-child,
body .panel-split .panel-box:last-child,
.bluelib .panel-split .panel-box:last-child,
body .panel section:last-child,
.bluelib .panel section:last-child,
body .panel-box section:last-child,
.bluelib .panel-box section:last-child,
body section section:last-child,
.bluelib section section:last-child,
body .panel-blockquote section:last-child,
.bluelib .panel-blockquote section:last-child,
body blockquote section:last-child,
.bluelib blockquote section:last-child,
body .panel-aside section:last-child,
.bluelib .panel-aside section:last-child,
body aside section:last-child,
.bluelib aside section:last-child,
body .panel-split section:last-child,
.bluelib .panel-split section:last-child,
body .panel .panel-blockquote:last-child,
.bluelib .panel .panel-blockquote:last-child,
body .panel-box .panel-blockquote:last-child,
.bluelib .panel-box .panel-blockquote:last-child,
body section .panel-blockquote:last-child,
.bluelib section .panel-blockquote:last-child,
body .panel-blockquote .panel-blockquote:last-child,
.bluelib .panel-blockquote .panel-blockquote:last-child,
body blockquote .panel-blockquote:last-child,
.bluelib blockquote .panel-blockquote:last-child,
body .panel-aside .panel-blockquote:last-child,
.bluelib .panel-aside .panel-blockquote:last-child,
body aside .panel-blockquote:last-child,
.bluelib aside .panel-blockquote:last-child,
body .panel-split .panel-blockquote:last-child,
.bluelib .panel-split .panel-blockquote:last-child,
body .panel blockquote:last-child,
.bluelib .panel blockquote:last-child,
body .panel-box blockquote:last-child,
.bluelib .panel-box blockquote:last-child,
body section blockquote:last-child,
.bluelib section blockquote:last-child,
body .panel-blockquote blockquote:last-child,
.bluelib .panel-blockquote blockquote:last-child,
body blockquote blockquote:last-child,
.bluelib blockquote blockquote:last-child,
body .panel-aside blockquote:last-child,
.bluelib .panel-aside blockquote:last-child,
body aside blockquote:last-child,
.bluelib aside blockquote:last-child,
body .panel-split blockquote:last-child,
.bluelib .panel-split blockquote:last-child,
body .panel .panel-aside:last-child,
.bluelib .panel .panel-aside:last-child,
body .panel-box .panel-aside:last-child,
.bluelib .panel-box .panel-aside:last-child,
body section .panel-aside:last-child,
.bluelib section .panel-aside:last-child,
body .panel-blockquote .panel-aside:last-child,
.bluelib .panel-blockquote .panel-aside:last-child,
body blockquote .panel-aside:last-child,
.bluelib blockquote .panel-aside:last-child,
body .panel-aside .panel-aside:last-child,
.bluelib .panel-aside .panel-aside:last-child,
body aside .panel-aside:last-child,
.bluelib aside .panel-aside:last-child,
body .panel-split .panel-aside:last-child,
.bluelib .panel-split .panel-aside:last-child,
body .panel aside:last-child,
.bluelib .panel aside:last-child,
body .panel-box aside:last-child,
.bluelib .panel-box aside:last-child,
body section aside:last-child,
.bluelib section aside:last-child,
body .panel-blockquote aside:last-child,
.bluelib .panel-blockquote aside:last-child,
body blockquote aside:last-child,
.bluelib blockquote aside:last-child,
body .panel-aside aside:last-child,
.bluelib .panel-aside aside:last-child,
body aside aside:last-child,
.bluelib aside aside:last-child,
body .panel-split aside:last-child,
.bluelib .panel-split aside:last-child,
body .panel .panel-split:last-child,
.bluelib .panel .panel-split:last-child,
body .panel-box .panel-split:last-child,
.bluelib .panel-box .panel-split:last-child,
body section .panel-split:last-child,
.bluelib section .panel-split:last-child,
body .panel-blockquote .panel-split:last-child,
.bluelib .panel-blockquote .panel-split:last-child,
body blockquote .panel-split:last-child,
.bluelib blockquote .panel-split:last-child,
body .panel-aside .panel-split:last-child,
.bluelib .panel-aside .panel-split:last-child,
body aside .panel-split:last-child,
.bluelib aside .panel-split:last-child,
body .panel-split .panel-split:last-child,
.bluelib .panel-split .panel-split:last-child {
body .panel > *:last-child,
.bluelib .panel > *:last-child,
body .panel-box > *:last-child,
.bluelib .panel-box > *:last-child,
body section > *:last-child,
.bluelib section > *:last-child,
body .panel-blockquote > *:last-child,
.bluelib .panel-blockquote > *:last-child,
body blockquote > *:last-child,
.bluelib blockquote > *:last-child,
body .panel-aside > *:last-child,
.bluelib .panel-aside > *:last-child,
body aside > *:last-child,
.bluelib aside > *:last-child,
body .panel-split > *:last-child,
.bluelib .panel-split > *:last-child {
margin-bottom: 0;
}
body .panel-box,
@ -826,21 +317,17 @@ body .panel-aside,
.bluelib .panel-aside,
body aside,
.bluelib aside {
padding: 8px;
border-radius: 4px;
border-width: 2px;
border-style: solid;
background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.025);
border-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.1);
}
body .panel-blockquote,
.bluelib .panel-blockquote,
body blockquote,
.bluelib blockquote {
border-left-width: 2px;
border-top-width: 0;
border-bottom-width: 0;
border-right-width: 0;
border-radius: 4px;
border-width: 0 0 0 2px;
border-style: solid;
}
body .panel-aside,
.bluelib .panel-aside,

File diff suppressed because one or more lines are too long