@use '@fontsource/roboto/300.css' as *;
@use '@fontsource/roboto/400.css' as *;
@use '@fontsource/roboto/400-italic.css' as *;
@use '@fontsource/roboto/500.css' as *;
@use '@fontsource/roboto/700.css' as *;
@use '@fontsource/roboto-mono/300.css' as *;
@use '@fontsource/roboto-mono/400.css' as *;
@use '@fontsource/roboto-mono/400-italic.css' as *;
@use '@fontsource/roboto-mono/500.css' as *;
@use '@fontsource/roboto-mono/700.css' as *;
@use 'material-design-icons/iconfont/material-icons.css' as *;
@use '../app/modules/material/scss/all' as *;
//corifeus-inject
@use '../app/layout/cory-layout.scss' as *;
@use '../app/layout/footer/cory-layout-footer.scss' as *;
@use '../app/layout/header/cory-layout-header.scss' as *;
//corifeus-inject:end
@use 'sass:meta';
@use '../app/modules/material/scss/material/_variables' as corymat2;
@use "_variables" as cory2;
//
img.emoji {
height: 1em;
width: 1em;
margin: 0 .05em 0 .1em;
vertical-align: -0.1em;
}
.cory-layout-title {
font-size: 250%;
font-weight: bold;
}
pre > code {
display: block;
overflow-x: auto;
}
.cory-mat-theme-light {
@include meta.load-css('../../node_modules/highlight.js/styles/github.css');
pre > code {
background-color: rgba(0, 0, 0, 0.05) !important;
}
.cory-layout-title {
text-shadow: 2px 2px rgba(0, 0, 0, 0.5);
}
}
.cory-mat-theme-dark {
@include meta.load-css('../../node_modules/highlight.js/styles/github-dark.css');
.cory-layout-title {
text-shadow: 2px 2px rgba(255, 255, 255, 0.5);
}
pre > code {
background-color: rgba(255, 255, 255, 0.05) !important;
}
}
.cory-mat-theme-dark-matrix {
.cory-layout-title {
text-shadow: 2px 2px rgba(0, 255, 0, 0.5);
}
}
img {
max-width: 100%;
height: auto;
}
.mat-toolbar {
@media screen and (max-width: corymat2.$cory-mat-size-xsmall) {
padding-left: 0px !important;
padding-right: 0px !important;
}
}
a code {
font-weight: bold;
}
.cory-layout-fa {
font-size: 23px !important;
}
.cory-mat-footer {
.mat-mdc-button {
text-overflow: ellipsis;
// overflow: hidden;
}
}
.cory-mat-header, .cory-mat-footer {
height: 56px !important;
@media screen and (max-width: corymat2.$cory-mat-size-xsmall) {
.mat-mdc-button {
$padding: 8px;
min-width: 24px !important;
padding-left: $padding;
padding-right: $padding;
}
};
}
.cory-mat-theme-light {
.cory-mat-header {
border-bottom: 5px solid rgba(0, 0, 0, 0.1);
}
.cory-mat-footer {
border-top: 5px solid rgba(0, 0, 0, 0.1);
}
.cory-mat-header,
.cory-mat-footer {
box-shadow: 0px 0px 100px 10px rgba(0, 0, 0, 0.25);
}
}
.cory-mat-theme-dark {
.cory-mat-header {
border-bottom: 5px solid rgba(255, 255, 255, 0.1);
}
.cory-mat-footer {
border-top: 5px solid rgba(255, 255, 255, 0.1);
}
.cory-mat-header,
.cory-mat-footer {
box-shadow: 0px 0px 100px 10px rgba(255, 255, 255, 0.15);
}
}
.cory-mat-theme-dark-matrix {
.cory-mat-header {
border-bottom: 5px solid rgba(0, 0, 0, 0.4);
}
.cory-mat-footer {
border-top: 5px solid rgba(0, 0, 0, 0.4);
}
}
.cory-layout-link-external {
.fa, .fas, .fab, .far {
opacity: 0.5;
}
&:hover {
.fa, .fas, .fab, .far {
opacity: 1;
}
}
}
.cory-layout-markdown-reference {
/// float: right;
display: none;
}
.cory-layout-markdown-header:hover > a {
display: inline;
}
.cory-layout-sidenav-search {
$padding: 15px;
padding-left: $padding;
padding-right: $padding;
}
.cory-layout-sidenav-container {
background: none !important;
position: absolute;
z-index: 1;
top: 0px;
left: 0px;
width: 100%;
height: 100%;
padding-top: corymat2.$cory-mat-fixed-height-collapsed;
padding-bottom: corymat2.$cory-mat-fixed-height-collapsed;
@media screen and (min-width: corymat2.$cory-mat-size-xsmall) {
// padding-top: $cory-mat-fixed-height-top;
// padding-bottom: $cory-mat-fixed-height-bottom;
}
@media screen and (min-width: corymat2.$cory-mat-size-medium) {
margin-left: auto;
margin-right: auto;
padding-left: auto;
padding-right: auto;
};
}
.cory-pages-menu-effect {
opacity: 0.75;
}
.cory-pages-menu-effect:hover {
opacity: 1;
}
hr {
border-style: solid;
opacity: 0.2;
}
.cory-layout-markdown-header:hover .emoji
{
transition: all 500ms !important;
transform: scale(1.2) rotate(360deg) !important;;
}
/* Light Theme */
.cory-mat-theme-light {
.corifeus-marked-table {
width: 100%;
border-collapse: collapse;
margin: 20px 0;
background-color: rgba(255, 255, 255, 0.5); /* Light background with 50% opacity */
color: black;
font-family: Arial, sans-serif;
}
.corifeus-marked-table-header {
background-color: rgba(244, 244, 244, 0.5); /* Header background with 50% opacity */
font-weight: bold;
}
.corifeus-marked-table-body {
.corifeus-marked-table-row {
&:nth-child(even) {
background-color: rgba(249, 249, 249, 0.5); /* Light row background with 50% opacity */
}
}
}
.corifeus-marked-table-row {
border: 1px solid rgba(221, 221, 221, 0.5); /* Border with 50% opacity */
}
.corifeus-marked-table-cell {
padding: 8px 12px;
border: 1px solid rgba(221, 221, 221, 0.5); /* Cell border with 50% opacity */
text-align: left;
}
}
/* Dark Theme */
.cory-mat-theme-dark {
.corifeus-marked-table {
width: 100%;
border-collapse: collapse;
margin: 20px 0;
background-color: rgba(18, 18, 18, 0.5); /* Dark background with 50% opacity */
color: white;
font-family: Arial, sans-serif;
}
.corifeus-marked-table-header {
background-color: rgba(30, 30, 30, 0.5); /* Header background with 50% opacity */
font-weight: bold;
}
.corifeus-marked-table-body {
.corifeus-marked-table-row {
&:nth-child(even) {
background-color: rgba(35, 35, 35, 0.5); /* Dark row background with 50% opacity */
}
}
}
.corifeus-marked-table-row {
border: 1px solid rgba(51, 51, 51, 0.5); /* Border with 50% opacity */
}
.corifeus-marked-table-cell {
padding: 8px 12px;
border: 1px solid rgba(51, 51, 51, 0.5); /* Cell border with 50% opacity */
text-align: left;
}
}