@charset "utf-8"; @import url('https://fonts.googleapis.com/css2?family=Courier+Prime&family=Courgette&family=IBM+Plex+Serif&family=Kiwi+Maru&family=Maven+Pro&family=Noto+Sans+KR&family=Tajawal&display=swap'); /** font-family: 'Courgette', cursive; font-family: 'IBM Plex Serif', serif; font-family: 'Kiwi Maru', serif; font-family: 'Maven Pro', sans-serif; font-family: 'Noto Sans KR', sans-serif; font-family: 'Tajawal', sans-serif; */ $primary: #2c3a47; $link: #44b9a0; $family-primary: 'Courier Prime', monospace; :root { --font-family: var(#{$family-primary}); --font-color: #4a4a4a; --background-color: #ffffff; --note-width: 620px; } @import '~bulma/bulma.sass'; html { overflow-y: auto; overflow-x: auto; } body { height: 100vh; scroll-behavior: smooth; overflow-y: auto; font-size: 1.2em; } // @media screen and (min-width: 769px) { // html, // body { // overflow-y: hidden; // } // } @media print, screen { html, body { overflow-y: auto; height: auto; } } .columns { margin-left: 0; margin-right: 0; margin-top: 0; &:last-child { margin-bottom: 0; } } #app { height: 100vh; display: flex; } a { &:hover { color: darken($link, 20); } &.external-link { text-decoration: underline; &::after { margin-left: 0.2rem; vertical-align: text-top; content: url('assets/icons/external-link.svg'); } } } .notif-success { background-color: $link; }