From 47e77f9fac1155c536b2b87fec552c7fcce66fa6 Mon Sep 17 00:00:00 2001
From: Jake Vanderwerf <get@jakevanderwerf.ca>
Date: Mon, 01 Jun 2026 18:06:34 +0000
Subject: [PATCH] =Timeline block fixes. Next up: adding article schema classes

---
 build/feed/style-index-rtl.css |  265 ----------------------------------------------------
 1 files changed, 1 insertions(+), 264 deletions(-)

diff --git a/build/feed/style-index-rtl.css b/build/feed/style-index-rtl.css
index 19de821..198f690 100644
--- a/build/feed/style-index-rtl.css
+++ b/build/feed/style-index-rtl.css
@@ -1,264 +1 @@
-/*!********************************************************************************************************************************************************************************************************************************************!*\
-  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/feed/style.scss ***!
-  \********************************************************************************************************************************************************************************************************************************************/
-/***** START FRESH *****/
-.feed-block {
-  grid-column: full;
-}
-.feed-block .placeholder {
-  aspect-ratio: 1;
-  background: rgb(var(--base));
-  border: 1rem solid rgb(var(--base-50));
-  border-radius: 1rem;
-  display: flex;
-  justify-content: center;
-  align-items: center;
-  --w: 50%;
-  color: rgb(var(--base-200));
-}
-.feed-block .placeholder i.icon {
-  animation: dance 2.5s ease-in-out infinite;
-}
-.feed-block .item-grid {
-  max-width: var(--full);
-}
-.feed-block .item-grid:has([data-timeline]) {
-  grid-template-columns: repeat(auto-fill, minmax(250px, 1fr));
-}
-.feed-block .item {
-  overflow: hidden;
-  background: rgb(var(--base-50));
-  box-shadow: rgba(var(--base), var(--op-2)) var(--shdw);
-  height: -moz-fit-content;
-  height: fit-content;
-  padding: 0;
-}
-.feed-block .item h3 {
-  margin: 0;
-  font-size: var(--txt-medium);
-}
-.feed-block .item details {
-  z-index: var(--z-2);
-  width: 100%;
-  position: relative;
-  padding: 0;
-}
-.feed-block .item details summary {
-  position: absolute;
-  top: calc(var(--chip_) * -1);
-  right: 0;
-  width: 100%;
-  background-color: rgba(var(--base), var(--op-2));
-  backdrop-filter: blur(5px);
-}
-.feed-block .item details summary:hover {
-  background-color: rgba(var(--action-0), var(--op-45));
-}
-.feed-block .item details[open] {
-  padding: 0.25rem 0.5rem;
-}
-.feed-block .item img:hover {
-  opacity: 0.8;
-}
-.feed-block .item[data-timeline] .images {
-  aspect-ratio: 3/2;
-  padding: 0 0 1rem;
-}
-.feed-block .item[data-timeline] .images span {
-  width: 50%;
-  position: absolute;
-  background-color: rgb(var(--action-0));
-  color: rgb(var(--action-contrast));
-  padding: 0.25rem 0.5rem;
-}
-.feed-block .item[data-timeline] .images span:first-of-type {
-  bottom: 0;
-  left: 50%;
-  text-align: left;
-}
-.feed-block .item[data-timeline] .images span:last-of-type {
-  top: 0;
-  right: 50%;
-}
-.feed-block .item[data-timeline] .images img {
-  width: 50%;
-}
-.feed-block .item[data-timeline] .images img:first-of-type {
-  border-left: 2px solid rgb(var(--action-0));
-}
-.feed-block .item a::before, .feed-block .item a::after {
-  display: none;
-}
-.feed-block .item label {
-  font-weight: normal;
-  text-transform: none;
-  --w: 1.5em;
-}
-.feed-block .all-filters summary {
-  display: flex;
-  justify-content: space-between;
-}
-.all-filters {
-  font-size: var(--txt-x-small);
-}
-.all-filters[open] {
-  border: 2px solid rgb(var(--action-0));
-  padding: 0;
-  border-radius: 0 0 var(--radius-outer) var(--radius-outer);
-}
-.all-filters summary {
-  width: 100%;
-}
-.all-filters[open] summary,
-.all-filters summary:hover {
-  background-color: rgb(var(--action-0));
-  color: rgb(var(--action-contrast));
-}
-.all-filters[open] summary::after,
-.all-filters summary:hover::after {
-  background-color: rgb(var(--action-contrast));
-}
-.all-filters > .row.row {
-  padding: 0 0.75rem 2rem;
-  width: var(--content);
-}
-.all-filters > .row.row.search {
-  padding-bottom: 0;
-}
-.all-filters > .row.row {
-  position: relative;
-}
-.all-filters > .row.row > .label,
-.all-filters > .row.row > .row > .label {
-  font-family: var(--heading);
-  font-weight: var(--fw-h-bold);
-  text-transform: uppercase;
-}
-.all-filters > .row.row > .label {
-  width: 20%;
-}
-.all-filters > .row.row > .row > .label {
-  white-space: nowrap;
-}
-.all-filters button,
-.all-filters .btn + label {
-  width: var(--chipchip);
-  min-height: var(--chipchip);
-  padding: 0;
-}
-.all-filters button .label,
-.all-filters .row:has(> .btn:not(:checked) + label:hover) :checked + label .label,
-.all-filters .btn + label .label {
-  position: absolute;
-  bottom: -2rem;
-  width: -moz-max-content;
-  width: max-content;
-  white-space: nowrap;
-  opacity: 0;
-  z-index: var(--z-4);
-}
-.all-filters button:hover .label,
-.all-filters .btn:checked + label .label,
-.all-filters .btn + label:hover .label {
-  opacity: 1;
-}
-.all-filters .search.row,
-.all-filters .view.row {
-  display: none;
-}
-.all-filters .ordering {
-  padding: 2rem 0 0.75rem 0;
-}
-.all-filters .ordering > .row label {
-  position: unset;
-}
-.all-filters .ordering .row .label {
-  top: -1rem;
-  color: rgb(var(--contrast));
-}
-.all-filters .ordering .row.orderby .label {
-  right: 0;
-}
-.all-filters .ordering .row.order-direction .label {
-  left: 0;
-}
-.search-container:not(.open) input[type=search],
-.search-container:not(.open) .clear-search {
-  transform: scaleX(0);
-  transform-origin: right;
-  width: 0;
-  padding: 0;
-  transition: transform var(--trans-base), width var(--trans-base), padding var(--trans-base);
-}
-.search-container button {
-  padding: 0.5rem;
-}
-.search-container .icon {
-  --w: 1.5rem;
-}
-.search-container.open input[type=search],
-.search-container.open .clear-search {
-  transform: scaleX(1);
-  transform-origin: right;
-  transition: transform var(--trans-base), width var(--trans-base), padding var(--trans-base);
-}
-.all-filters > .search,
-input[type=search],
-.search-container {
-  width: 100%;
-}
-.toggle-text input + label {
-  font-weight: normal;
-  color: var(--contrast) !important;
-  text-transform: none;
-  cursor: pointer;
-  position: relative;
-  padding: 0.25rem 0.5rem;
-  -webkit-user-select: none;
-  -moz-user-select: none;
-  user-select: none;
-  border: 1px dashed transparent;
-}
-.toggle-text input + label::before, .toggle-text input + label::after {
-  display: none !important;
-}
-.toggle-text input + label .text {
-  position: relative;
-  margin: 0;
-  --gap: 0;
-  font-weight: bold;
-  width: -moz-fit-content;
-  width: fit-content;
-  padding: 2px 4px;
-  border: 1px solid rgb(var(--action-50));
-  border-radius: var(--radius);
-  color: rgb(var(--action-50));
-}
-.toggle-text input + label .off {
-  --mid: -100%;
-}
-.toggle-text input + label .on {
-  --mid: 100%;
-}
-.toggle-text input + label .off,
-.toggle-text input + label .on {
-  transition: var(--trans-transform), opacity var(--trans-base);
-}
-.toggle-text input + label .off, .toggle-text input:checked + label .on {
-  opacity: 1;
-  max-width: 100%;
-  transform: translate3d(0, 0, 0);
-}
-.toggle-text input + label .on, .toggle-text input:checked + label .off {
-  opacity: 0;
-  max-width: 0;
-  transform: translate3d(0, var(--mid), 0);
-}
-.toggle-text:hover label {
-  border-color: rgb(var(--action-200));
-}
-.toggle-text:hover .text {
-  background-color: rgb(var(--action-50));
-  color: rgb(var(--action-contrast));
-  border-color: rgb(var(--action-50));
-}
+.feed-block{grid-column:full}.feed-block .placeholder{align-items:center;aspect-ratio:1;background:rgb(var(--base));border:1rem solid rgb(var(--base-50));border-radius:1rem;display:flex;justify-content:center;--w:50%;color:rgb(var(--base-200))}.feed-block .placeholder i.icon{animation:dance 2.5s ease-in-out infinite}.feed-block .item-grid{max-width:var(--full)}.feed-block .item-grid:has([data-timeline]){grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.feed-block .item{background:rgb(var(--base-50));box-shadow:rgba(var(--base),var(--op-2)) var(--shdw);height:-moz-fit-content;height:fit-content;overflow:hidden;padding:0}.feed-block .item h3{font-size:var(--txt-medium);margin:0}.feed-block .item details{padding:0;position:relative;width:100%;z-index:var(--z-2)}.feed-block .item details summary{backdrop-filter:blur(5px);background-color:rgba(var(--base),var(--op-2));right:0;position:absolute;top:calc(var(--chip_)*-1);width:100%}.feed-block .item details summary:hover{background-color:rgba(var(--action-0),var(--op-45))}.feed-block .item details[open]{padding:.25rem .5rem}.feed-block .item img:hover{opacity:.8}.feed-block .item[data-timeline] .images{aspect-ratio:3/2;padding:0 0 1rem}.feed-block .item[data-timeline] .images span{background-color:rgb(var(--action-0));color:rgb(var(--action-contrast));padding:.25rem .5rem;position:absolute;width:50%}.feed-block .item[data-timeline] .images span:first-of-type{bottom:0;left:50%;text-align:left}.feed-block .item[data-timeline] .images span:last-of-type{right:50%;top:0}.feed-block .item[data-timeline] .images img{width:50%}.feed-block .item[data-timeline] .images img:first-of-type{border-left:2px solid rgb(var(--action-0))}.feed-block .item a:after,.feed-block .item a:before{display:none}.feed-block .item label{font-weight:400;text-transform:none;--w:1.5em}.feed-block .all-filters summary{display:flex;justify-content:space-between}.all-filters{font-size:var(--txt-x-small)}.all-filters[open]{border:2px solid rgb(var(--action-0));border-radius:0 0 var(--radius-outer) var(--radius-outer);padding:0}.all-filters summary{width:100%}.all-filters summary:hover,.all-filters[open] summary{background-color:rgb(var(--action-0));color:rgb(var(--action-contrast))}.all-filters summary:hover:after,.all-filters[open] summary:after{background-color:rgb(var(--action-contrast))}.all-filters>.row.row{padding:0 .75rem 2rem;width:var(--content)}.all-filters>.row.row.search{padding-bottom:0}.all-filters>.row.row{position:relative}.all-filters>.row.row>.label,.all-filters>.row.row>.row>.label{font-family:var(--heading);font-weight:var(--fw-h-bold);text-transform:uppercase}.all-filters>.row.row>.label{width:20%}.all-filters>.row.row>.row>.label{white-space:nowrap}.all-filters .btn+label,.all-filters button{min-height:var(--chipchip);padding:0;width:var(--chipchip)}.all-filters .btn+label .label,.all-filters .row:has(>.btn:not(:checked)+label:hover) :checked+label .label,.all-filters button .label{bottom:-2rem;opacity:0;position:absolute;white-space:nowrap;width:-moz-max-content;width:max-content;z-index:var(--z-4)}.all-filters .btn+label:hover .label,.all-filters .btn:checked+label .label,.all-filters button:hover .label{opacity:1}.all-filters .search.row,.all-filters .view.row{display:none}.all-filters .ordering{padding:2rem 0 .75rem}.all-filters .ordering>.row label{position:unset}.all-filters .ordering .row .label{color:rgb(var(--contrast));top:-1rem}.all-filters .ordering .row.orderby .label{right:0}.all-filters .ordering .row.order-direction .label{left:0}.search-container:not(.open) .clear-search,.search-container:not(.open) input[type=search]{padding:0;transform:scaleX(0);transform-origin:right;transition:transform var(--trans-base),width var(--trans-base),padding var(--trans-base);width:0}.search-container button{padding:.5rem}.search-container .icon{--w:1.5rem}.search-container.open .clear-search,.search-container.open input[type=search]{transform:scaleX(1);transform-origin:right;transition:transform var(--trans-base),width var(--trans-base),padding var(--trans-base)}.all-filters>.search,.search-container,input[type=search]{width:100%}.toggle-text input+label{border:1px dashed transparent;color:var(--contrast)!important;cursor:pointer;font-weight:400;padding:.25rem .5rem;position:relative;text-transform:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.toggle-text input+label:after,.toggle-text input+label:before{display:none!important}.toggle-text input+label .text{margin:0;position:relative;--gap:0;border:1px solid rgb(var(--action-50));border-radius:var(--radius);color:rgb(var(--action-50));font-weight:700;padding:2px 4px;width:-moz-fit-content;width:fit-content}.toggle-text input+label .off{--mid:-100%}.toggle-text input+label .on{--mid:100%}.toggle-text input+label .off,.toggle-text input+label .on{transition:var(--trans-transform),opacity var(--trans-base)}.toggle-text input+label .off,.toggle-text input:checked+label .on{max-width:100%;opacity:1;transform:translateZ(0)}.toggle-text input+label .on,.toggle-text input:checked+label .off{max-width:0;opacity:0;transform:translate3d(0,var(--mid),0)}.toggle-text:hover label{border-color:rgb(var(--action-200))}.toggle-text:hover .text{background-color:rgb(var(--action-50));border-color:rgb(var(--action-50));color:rgb(var(--action-contrast))}

--
Gitblit v1.10.0