asciibird/src/style.css

141 lines
3.0 KiB
CSS

/* tailwind css */
@tailwind base;
@tailwind components;
@tailwind utilities;
/* tailwind css */
/* custom css */
@font-face {
font-family: 'Hack';
src: url('assets/hack-regular.woff2') format('woff2'), url('assets/hack-regular.woff2') format('woff');
font-weight: 400;
font-style: normal;
font-display: swap;
}
body {
background: rgb(58, 58, 58);
-ms-user-select: none;
-moz-user-select: none;
-webkit-user-select: none;
-webkit-touch-callout: none;
-khtml-user-select: none;
user-select: none;
/* overflow-y: hidden; */
}
.canvas {
position: absolute;
font-family: "Hack";
background-color: rgba(167, 167, 167, 0.308);
border: lightgrey 1px solid;
z-index: 0;
}
.previewcanvas {
background: rgba(0, 0, 0, 0.1);
border: lightgrey 1px solid;
z-index: 0;
}
.context-menu {
position: fixed;
background: white;
outline: none;
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
cursor: pointer;
}
.reverseorder {
display: flex;
flex-direction: column-reverse;
}
.brushcanvas {
background: rgba(0, 0, 0, 0.1);
border: lightgrey 1px solid;
z-index: 0;
}
.canvastools {
position: absolute;
font-family: "Hack";
z-index: 0;
opacity: 0.7;
cursor: crosshair;
}
:root {
--bar-font-color: rgba(0, 0, 0, 0.75);
--bar-font-family: Roboto, Helvetica, Arial, sans-serif;
--bar-font-size: 15.5px;
--bar-button-icon-size: 18.5px;
--bar-button-padding: 4px 7px 5px 7px;
--bar-button-radius: 0;
--bar-button-hover-bkg: none;
--bar-button-active-color: white;
--bar-button-active-bkg: rgba(55, 65, 81);
--bar-button-open-color: white;
--bar-button-open-bkg: rgba(55, 65, 81);
--bar-menu-bkg: rgba(255, 255, 255, 0.95);
--bar-menu-backdrop-filter: saturate(180%) blur(20px);
--bar-menu-border: solid 1px #BBB;
--bar-menu-border-radius: 0 0 6px 6px;
--bar-menu-item-chevron-margin: 0;
--bar-menu-item-hover-color: white;
--bar-menu-item-hover-bkg: rgba(55, 65, 81);
--bar-menu-item-padding: 1px 12px 2px 25px;
--bar-menu-item-icon-size: 16px;
--bar-menu-item-icon-margin: 0 4px 0 -20px;
--bar-menu-padding: 3px 0;
--bar-menu-shadow: 0 6px 13px 0 rgba(60, 60, 60, 0.4);
--bar-menu-separator-height: 2px;
--bar-menu-separator-margin: 5px 0;
--bar-menu-separator-color: rgba(0, 0, 0, 0.08);
--bar-separator-color: rgba(0, 0, 0, 0.1);
--bar-separator-width: 2px;
--bar-separator-margin: 5px 7px;
--bar-sub-menu-border-radius: 6px;
}
/* @layer base { */
.bar {
@apply bg-gray-500;
}
.bar-button {
@apply text-white;
}
.bar-button:hover {
@apply bg-gray-800;
}
.bar-menu-items {
width: 150%;
}
.ab-checkbox {
@apply h-4 w-4 text-blue-600;
}
.ab-checkbox-label {
@apply ml-2 text-gray-700;
}
.ab-rounded-button {
@apply rounded-3xl h-7;
}
.ab-checkbox-hover {
@apply ml-1 w-1/3 mb-2 hover:bg-gray-800 hover:text-white;
}
.ab-context-menu-item {
@apply ml-1 hover:bg-gray-800 hover:text-white;
}
/* } */