This commit is contained in:
TheGiddyLimit
2024-06-23 22:13:57 +01:00
parent ed9833eefc
commit e5844f8a3f
279 changed files with 38254 additions and 7675 deletions

36
scss/bootstrap.scss vendored
View File

@@ -1373,7 +1373,7 @@ html {
body {
font-family: Arial, sans-serif;
font-size: 14px;
line-height: 1.42857143;
line-height: vars.$font-line-height;
color: #333;
background-color: #fff;
}
@@ -1428,7 +1428,7 @@ img {
max-width: 100%;
height: auto;
padding: 4px;
line-height: 1.42857143;
line-height: vars.$font-line-height;
background-color: #fff;
border: 1px solid #ddd;
border-radius: 4px;
@@ -1796,7 +1796,7 @@ dl {
dd,
dt {
line-height: 1.42857143;
line-height: vars.$font-line-height;
}
dt {
@@ -1851,7 +1851,7 @@ blockquote footer,
blockquote small {
display: block;
font-size: 80%;
line-height: 1.42857143;
line-height: vars.$font-line-height;
color: #777;
}
@@ -1891,7 +1891,7 @@ blockquote.pull-right small::after {
address {
margin-bottom: 20px;
font-style: normal;
line-height: 1.42857143;
line-height: vars.$font-line-height;
}
code,
@@ -1930,7 +1930,7 @@ pre {
padding: 9.5px;
margin: 0 0 10px;
font-size: 13px;
line-height: 1.42857143;
line-height: vars.$font-line-height;
color: #333;
word-break: break-all;
word-wrap: break-word;
@@ -2801,7 +2801,7 @@ th {
.table > thead > tr > td,
.table > thead > tr > th {
padding: 8px;
line-height: 1.42857143;
line-height: vars.$font-line-height;
vertical-align: top;
border-top: 1px solid #ddd;
}
@@ -3101,7 +3101,7 @@ output {
display: block;
padding-top: 7px;
font-size: 14px;
line-height: 1.42857143;
line-height: vars.$font-line-height;
color: #555;
}
@@ -3111,7 +3111,7 @@ output {
height: 34px;
padding: 6px 12px;
font-size: 14px;
line-height: 1.42857143;
line-height: vars.$font-line-height;
color: #555;
background-color: #fff;
background-image: none;
@@ -3627,7 +3627,7 @@ textarea.input-lg {
margin-bottom: 0;
font-size: 14px;
font-weight: 400;
line-height: 1.42857143;
line-height: vars.$font-line-height;
text-align: center;
white-space: nowrap;
vertical-align: middle;
@@ -4235,7 +4235,7 @@ tbody.collapse.in {
padding: 3px 20px;
clear: both;
font-weight: 400;
line-height: 1.42857143;
line-height: vars.$font-line-height;
color: #333;
white-space: nowrap;
}
@@ -4293,7 +4293,7 @@ tbody.collapse.in {
display: block;
padding: 3px 20px;
font-size: 12px;
line-height: 1.42857143;
line-height: vars.$font-line-height;
color: #777;
white-space: nowrap;
}
@@ -4760,7 +4760,7 @@ textarea.input-group-sm > .input-group-btn > .btn {
.nav-tabs > li > a {
margin-right: 2px;
line-height: 1.42857143;
line-height: vars.$font-line-height;
border: 1px solid transparent;
border-radius: 4px 4px 0 0;
}
@@ -5568,7 +5568,7 @@ fieldset[disabled] .navbar-inverse .btn-link:hover {
float: left;
padding: 6px 12px;
margin-left: -1px;
line-height: 1.42857143;
line-height: vars.$font-line-height;
color: #337ab7;
text-decoration: none;
background-color: #fff;
@@ -5896,7 +5896,7 @@ a.badge:hover {
display: block;
padding: 4px;
margin-bottom: 20px;
line-height: 1.42857143;
line-height: vars.$font-line-height;
background-color: #fff;
border: 1px solid #ddd;
border-radius: 4px;
@@ -6975,7 +6975,7 @@ button.close {
.modal-title {
margin: 0;
line-height: 1.42857143;
line-height: vars.$font-line-height;
}
.modal-body {
@@ -7037,7 +7037,7 @@ button.close {
font-size: 12px;
font-style: normal;
font-weight: 400;
line-height: 1.42857143;
line-height: vars.$font-line-height;
text-align: left;
text-align: start;
text-decoration: none;
@@ -7171,7 +7171,7 @@ button.close {
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 1.42857143;
line-height: vars.$font-line-height;
text-align: left;
text-align: start;
text-decoration: none;

View File

@@ -165,7 +165,7 @@ body::-webkit-scrollbar {
.ve-dropdown-menu--side {
top: -10px;
left: 100%;
max-height: calc(100vh - 130px);
max-height: calc(100vh - 190px);
overflow-y: auto;
}

View File

@@ -1,15 +1,5 @@
@use "../vars/vars";
@keyframes kf-fade-in {
from {
opacity: 0;
}
to {
opacity: 1;
}
}
.hwin {
position: fixed;
width: 600px;

View File

@@ -2276,9 +2276,6 @@ th.border {
.ve-night-mode {
body {
color: vars-night.$rgb-font--night;
background: vars-night.$rgb-bg--night
url("data:image/png;base64,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")
repeat scroll left top;
}
.bg-solid {
@@ -2926,9 +2923,29 @@ th.border {
/* *** */
}
.ve-night-mode--alt {
.ve-night-mode {
body {
background: #1c1c1c;
background: vars-night.$rgb-bg--body-night;
}
}
.ve-night-mode--standard {
.overlay-noise {
position: absolute;
inset: 0;
background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABABAMAAABYR2ztAAAAD1BMVEUAAAD//////v///v7+/v/e7ctVAAADL0lEQVRIx0WUjZXjQAiDkZ0CIE4BzrsrwOnA239TN5+Ue+vs+ocRIAEzpZ6ZKo003T3rV1qf0zarpmaZxcq6L7zUreICu364jqZaw22hCTf9qVHx8erCXu3P9kMTb7INJp1YjSeYXUgzhm/bwlxVAjPkbmCQqTLsVodT+PwISf9z1UBrnOGNrS1s2guRWtB1dvMuwpCHFdMpbbW7SlCnFlr317T6MRWx62q/3x+rMUpCNi8O+oaWRKVu6YBAuKOOOyyIn34gqaHqnPez2piTCG7HIy4j+uX01yQ5DBv7uKXkH6qQ/Om7y3wgy8XE//tbpnxO8KVL3wqH77LvruDURfyCAOWKWrwVQSSBmpW2DQ0bdGlrT40oJFfZs/bQnKebYT3TvLOKSnwzAG2PBQRkKAACrVrP74zUB2A9eHeMzMR+IkJnpySK1clf2oqGodGNqvxHNhoywzvUEIE+ODBId3v5XQMnZLFKyY/1xMDbaH19XiBfWBb0rtObZoQfJv6aj76f13w83KaKFMjgTp4NqYKfx354IOhRFkWbiUSiTNvTdSLgQ30RDQyOKSJBiOyoKZrmXe6zYxZW/fTYN72gwp64ln01mAXhu3Je8Ojntlf8MzjfDYigt5ujDGEGG8LZVHLBNR8UkBjf2br7Jhib8Crc60//DiI9HpcuG8vGVzdp9wxhF9sD4m5vasMDmbTsB68cJCvY4GHpHvsXfUfzoJak35GJin4XKmYvGNIvkNaMfqrgHAtynnNHtSzwu7JNprueJHafcPebYaVwp/M3Llt/DlHBQ5etlTN+yzaiyDme9jZpgtww8N5MtHl4D6bSPJXimHSNNay3R0OycxKEtwtuzuYAMm2lGX1xhme39LGWzv/7NHIsY2sZ8uTjk7M5pElyRU9OtIJVumkmOc+P0pwlRCMm+8ID/sKLr3Vt6tXG65i7G3pGvGS+7uc8Mn+4EBiq5A1Xt7AqLdHtyVm+zgSvk288/qKb1ZTTno4BXQ9uamnt2QjaGdn7fMoSiepVGARmucLHnFLiPqrmedR7gI6bBfYSsGoK6xTd3MqThsHQbkTInZbXMBPWvDB49/wDfuJPnvghjxUAAAAASUVORK5CYII=");
background-size: 128px;
pointer-events: none;
opacity: 0.009;
z-index: -1;
}
}
.ve-night-mode--classic {
body {
background: vars-night.$rgb-bg--body-night
url("data:image/png;base64,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")
repeat scroll left top;
}
}
/* Night Mode End */

View File

@@ -616,11 +616,14 @@ Shared UI components
/* region Picker */
.ui-pick {
&__ {
&wrp-btns {
// Match the height of a pill -- 1 line of text, mb-1, 1px top/bottom border
min-height: calc((1em * #{vars.$font-line-height}) + (#{vars.$spacer} * 0.25) + 2px);
}
&btn-add {
font-weight: bold;
padding: 1px 2px;
// Even line heights look good on Chrome; precisely 8px looks good on Firefox.
line-height: 8px;
font-size: 18px;
display: flex;
height: 16px;

View File

@@ -1,2 +1,6 @@
@import "includes/lootgen";
@import "includes/lootgen-night";
#lootgen-lhs {
height: calc(100% - 7px);
}

View File

@@ -15,6 +15,7 @@ $rgb-border-grey--statblock-night: #565656;
$rgb-stripe-grey--night: #aaa2;
$rgb-bg--body-night: #1c1c1c;
$rgb-bg--night: #222;
$rgb-bg--alt-night: #383838;
$rgb-bg-homebrew--night: rgb(255 0 0 / 15%);

View File

@@ -43,6 +43,16 @@
url("../fonts/hpphumblescratch-webfont.woff2") format("woff2");
}
@keyframes kf-fade-in {
from {
opacity: 0;
}
to {
opacity: 1;
}
}
@keyframes kf-fade-out {
from {
opacity: 1;
@@ -180,7 +190,7 @@ $h-ipt-xs: 22px;
// endregion
// region Fonts
$font-line-height: 1.4286;
$font-line-height: 1.42857143;
// endregion
@mixin mix-shadow-1() {