TerraFin / docs /stylesheets /extra.css
sk851's picture
fix(agent): add missing 'patterns' hosted tool contract + fix search text color
7daa9f1
[data-md-color-scheme="default"] {
--md-primary-fg-color: #5f9b77;
--md-primary-fg-color--light: #a9dfc1;
--md-primary-fg-color--dark: #45745a;
--md-accent-fg-color: #78c594;
--md-typeset-a-color: #447d5f;
--md-default-bg-color: #f5fbf7;
--md-code-bg-color: #e8f4ed;
--tf-search-bg: rgba(244, 252, 247, 0.22);
--tf-search-bg-hover: rgba(244, 252, 247, 0.3);
--tf-search-text: #1a2e23;
--tf-search-placeholder: rgba(26, 46, 35, 0.55);
--tf-search-border: rgba(238, 249, 242, 0.14);
--tf-link-hover: #3d6f54;
--tf-nav-hover: #4a7b61;
--tf-nav-active: #406c55;
--tf-nav-heading: #5e6962;
--tf-scrollbar-thumb: rgba(95, 155, 119, 0.34);
--tf-scrollbar-thumb-hover: rgba(79, 135, 103, 0.5);
--tf-scrollbar-track: rgba(95, 155, 119, 0.08);
}
[data-md-color-scheme="slate"] {
--md-primary-fg-color: #73c091;
--md-primary-fg-color--light: #a9dfc1;
--md-primary-fg-color--dark: #52976e;
--md-accent-fg-color: #94d7b2;
--md-typeset-a-color: #8ed4ac;
--tf-search-bg: rgba(233, 247, 239, 0.1);
--tf-search-bg-hover: rgba(233, 247, 239, 0.16);
--tf-search-text: #eefaf3;
--tf-search-placeholder: rgba(238, 250, 243, 0.74);
--tf-search-border: rgba(169, 223, 193, 0.16);
--tf-link-hover: #7cc79c;
--tf-nav-hover: #88cfaa;
--tf-nav-active: #9adbb8;
--tf-nav-heading: #c7d9cf;
--tf-scrollbar-thumb: rgba(115, 192, 145, 0.28);
--tf-scrollbar-thumb-hover: rgba(115, 192, 145, 0.42);
--tf-scrollbar-track: rgba(115, 192, 145, 0.08);
}
.md-search__form {
background-color: var(--tf-search-bg);
border-radius: 999px;
box-shadow: inset 0 0 0 1px var(--tf-search-border);
transition: background-color 160ms ease, box-shadow 160ms ease;
}
.md-search__form:hover,
.md-search__form:focus-within {
background-color: var(--tf-search-bg-hover);
box-shadow: inset 0 0 0 1px rgba(238, 249, 242, 0.22);
}
.md-search__input,
.md-search__icon {
color: var(--tf-search-text);
}
.md-search__input::placeholder {
color: var(--tf-search-placeholder);
}
.md-search-result__meta {
background-color: rgba(169, 223, 193, 0.12);
}
.md-header__topic {
font-weight: 700;
opacity: 1 !important;
pointer-events: auto !important;
position: static;
transform: none !important;
transition: none !important;
z-index: auto !important;
}
.md-header__topic + .md-header__topic {
display: none !important;
}
.md-header__title--active .md-header__topic,
.md-header__title--active .md-header__topic + .md-header__topic {
opacity: 1 !important;
transform: none !important;
}
.md-header__title {
cursor: pointer;
}
.md-header__title:focus-visible {
border-radius: 0.2rem;
outline: 2px solid var(--tf-nav-active);
outline-offset: 0.12rem;
}
.md-typeset a {
transition: color 140ms ease, opacity 140ms ease;
}
.md-typeset a:hover,
.md-typeset a:focus {
color: var(--tf-link-hover) !important;
}
.md-sidebar--primary .md-nav__title,
.md-sidebar--primary .md-nav__item--section > .md-nav__link,
.md-sidebar--secondary .md-nav__title {
color: var(--tf-nav-heading);
}
.md-sidebar--primary .md-nav__link[for]:hover,
.md-sidebar--primary .md-nav__link[for]:focus,
.md-sidebar--primary .md-nav__link[href]:hover,
.md-sidebar--primary .md-nav__link[href]:focus,
.md-sidebar--secondary .md-nav__link[href]:hover,
.md-sidebar--secondary .md-nav__link[href]:focus {
color: var(--tf-nav-hover);
}
.md-sidebar--primary .md-nav__link--active,
.md-sidebar--primary .md-nav__link--active:hover,
.md-sidebar--primary .md-nav__link--active:focus,
.md-sidebar--secondary .md-nav__link--active,
.md-sidebar--secondary .md-nav__link--active:hover,
.md-sidebar--secondary .md-nav__link--active:focus {
color: var(--tf-nav-active);
}
.md-sidebar--primary .md-sidebar__scrollwrap,
.md-sidebar--primary .md-sidebar__inner,
.md-sidebar--secondary .md-sidebar__scrollwrap,
.md-sidebar--secondary .md-sidebar__inner {
scrollbar-width: thin;
scrollbar-color: var(--tf-scrollbar-thumb) var(--tf-scrollbar-track);
}
.md-sidebar--primary .md-sidebar__scrollwrap::-webkit-scrollbar,
.md-sidebar--primary .md-sidebar__inner::-webkit-scrollbar,
.md-sidebar--secondary .md-sidebar__scrollwrap::-webkit-scrollbar,
.md-sidebar--secondary .md-sidebar__inner::-webkit-scrollbar {
width: 0.46rem;
height: 0.46rem;
}
.md-sidebar--primary .md-sidebar__scrollwrap::-webkit-scrollbar-track,
.md-sidebar--primary .md-sidebar__inner::-webkit-scrollbar-track,
.md-sidebar--secondary .md-sidebar__scrollwrap::-webkit-scrollbar-track,
.md-sidebar--secondary .md-sidebar__inner::-webkit-scrollbar-track {
background: var(--tf-scrollbar-track);
border-radius: 999px;
}
.md-sidebar--primary .md-sidebar__scrollwrap::-webkit-scrollbar-thumb,
.md-sidebar--primary .md-sidebar__inner::-webkit-scrollbar-thumb,
.md-sidebar--secondary .md-sidebar__scrollwrap::-webkit-scrollbar-thumb,
.md-sidebar--secondary .md-sidebar__inner::-webkit-scrollbar-thumb {
background-color: var(--tf-scrollbar-thumb);
border-radius: 999px;
border: 2px solid transparent;
background-clip: content-box;
}
.md-sidebar--primary .md-sidebar__scrollwrap:hover::-webkit-scrollbar-thumb,
.md-sidebar--primary .md-sidebar__inner:hover::-webkit-scrollbar-thumb,
.md-sidebar--secondary .md-sidebar__scrollwrap:hover::-webkit-scrollbar-thumb,
.md-sidebar--secondary .md-sidebar__inner:hover::-webkit-scrollbar-thumb {
background-color: var(--tf-scrollbar-thumb-hover);
}
.md-typeset table:not([class]) {
font-size: 0.92rem;
}