You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

319 lines
5.3 KiB

/* dm-serif-display-regular - latin */
@font-face {
font-family: 'DM Serif Display';
font-style: normal;
font-weight: 400;
src: url('../fonts/dm-serif-display-v4-latin-regular.eot'); /* IE9 Compat Modes */
src: local('DM Serif Display Regular'), local('DMSerifDisplay-Regular'),
url('../fonts/dm-serif-display-v4-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
url('../fonts/dm-serif-display-v4-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
url('../fonts/dm-serif-display-v4-latin-regular.woff') format('woff'), /* Modern Browsers */
url('../fonts/dm-serif-display-v4-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
url('../fonts/dm-serif-display-v4-latin-regular.svg#DMSerifDisplay') format('svg'); /* Legacy iOS */
}
/* inter-regular - latin */
@font-face {
font-family: 'Inter';
font-style: normal;
font-weight: 400;
src: url('../fonts/inter-v2-latin-regular.eot'); /* IE9 Compat Modes */
src: local(''),
url('../fonts/inter-v2-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
url('../fonts/inter-v2-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
url('../fonts/inter-v2-latin-regular.woff') format('woff'), /* Modern Browsers */
url('../fonts/inter-v2-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
url('../fonts/inter-v2-latin-regular.svg#Inter') format('svg'); /* Legacy iOS */
}
html {
overflow: auto;
}
img {
max-width: 100%;
-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.6);
-moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.6);
box-shadow: 0 0 5px rgba(0, 0, 0, 0.6);
margin-bottom: 1%;
}
@media (min-width: 550px) {
/*
Side by side gallery
use with </> alignment
e.g.
[_gallery >](imgages/test.jpg)
*/
img[alt~="_gallery"] {
max-width: 49.5%;
}
/* Aligned to the right */
img[alt$=">"] {
float: right;
}
/* Aligned to the left */
img[alt$="<"] {
float: left;
}
/* Centered image */
img[alt$="><"] {
display: block;
margin: auto;
float: none !important;
}
}
.center {
text-align: center;
}
.left {
margin-left: 0;
}
.lit {
font-size: 1.5rem;
font-weight: 300;
}
.little-svg {
fill: #fff;
}
.ml-0 {
margin-left: 0.7rem;
}
.ml {
margin-left: 2rem;
}
.ml-1 {
margin-left: 5rem;
}
.bottom {
margin-block-start: 0px;
margin-block-end: 0px;
margin-bottom: 0px;
}
.mb-1 {
margin-bottom: 0px;
}
.mb-2 {
margin-bottom: 5px;
}
.mb-3 {
margin-bottom: 20px;
}
.mr {
margin-right: 32px;
}
.mt-0 {
margin-top: 0px;
}
.mt-2 {
margin-top: 3rem;
}
.mt-3 {
margin-top: 4rem;
}
.mx-auto {
margin: auto;
}
.mode {
position: absolute;
display: block;
cursor: pointer;
-webkit-touch-callout: none; /* iOS Safari */
-webkit-user-select: none; /* Safari */
-khtml-user-select: none; /* Konqueror HTML */
-moz-user-select: none; /* Old versions of Firefox */
-ms-user-select: none; /* Internet Explorer/Edge */
user-select: none; /* Non-prefixed version, currently
supported by Chrome, Edge, Opera and Firefox */
}
.text-center {
text-align: center;
}
.text-right {
text-align: right;
}
.tag-link {
margin-right: 10px;
}
.about {
width: 150px;
height: 150px;
border-radius: 50%;
}
li p code {
background-color: rgb(230, 230, 230);
border-radius: 5px;
padding: 0px 2px;
font-size: 85%;
}
body.darkmode li p code {
background-color: rgb(65, 65, 65);
}
/* blockquote */
blockquote {
font-family: 'Inter';
background-color: rgba(148, 148, 149, 0.08) ;
margin: 1.5em 0px;
padding: 1.1em 20px 1px 20px;
font-style: italic;
}
blockquote footer {
font-family: 'Inter';
font-size: 16px;
padding-bottom: 10px;
margin-top: -10px;
}
blockquote footer cite:before {
content: "—";
padding: 0 0.5em;
}
/* Scroll bar */
::-webkit-scrollbar {
width: 8px;
height: 8px;
}
::-webkit-scrollbar-thumb {
background: rgb(128 128 128 / 70%);
}
::-webkit-scrollbar-thumb:window-inactive {
background: rgb(128 128 128 / 20%);
}
::-webkit-scrollbar-thumb:active {
background-color: rgb(128 128 128 / 100%);
}
/* Footer */
a.footer-link:hover,
a.footer-link:focus {
cursor: pointer;
}
.svg-hov {
transition: all .2s ease-in-out;
}
.svg-hov:hover {
transform: translateY(-3px);
transition: all .2s ease-in-out;
}
.hexo {
fill: #03adfc;
vertical-align: middle;
padding-bottom: 4px;
}
.github {
fill: #63636F;
}
.linkedin {
fill: #0073b1;
}
.twitter {
fill: #1DA1F2;
}
.instagram {
fill: #E4405F
}
.nanobar {
left: 0;
}
body {
position: absolute;
top: 10px;
left: 10px;
bottom: 10px;
right: 10px;
padding: 5px;
overflow-y: scroll;
overflow-x: hidden;
transition: all 0.3s ease-in-out;
}
body.darkmode {
background: rgb(34, 34, 38);
color: rgb(230, 230, 230);
}
.trans {
animation: transitionPlay 0.7s;
}
@keyframes transitionPlay {
from {
opacity: 0;
transform: translateY(20px);
}
to {
opacity: 1;
transform: none;
}
}
.hidden {
display: none;
}
#comments {
text-align: center;
}
#madewith {
text-align: center;
}
.posisi {
text-align: center;
}
@media (min-width: 550px) {
.posisi {
text-align: right;
}
#comments {
text-align: left;
}
#madewith {
text-align: left;
}
}