mirror of
https://github.com/naturalcrit/homebrewery.git
synced 2026-01-02 08:32:41 +00:00
Merge branch 'master' of https://github.com/naturalcrit/homebrewery into small-fixes,-snippet-uniformity
This commit is contained in:
@@ -78,7 +78,7 @@ module.exports = function(props){
|
||||
|
||||
return dedent`
|
||||
{{toc,wide
|
||||
# Table Of Contents
|
||||
# Contents
|
||||
|
||||
${markdown}
|
||||
}}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
@import (less) './themes/fonts/5e/fonts.less';
|
||||
@import (less) './themes/assets/assets.less';
|
||||
@import (less) './themes/fonts/icon fonts/font-icons.less';
|
||||
@import (less) './themes/fonts/icon fonts/dicefont.less';
|
||||
|
||||
:root {
|
||||
//Colors
|
||||
@@ -307,7 +307,6 @@
|
||||
margin-left : -0.16cm;
|
||||
background-color : var(--HB_Color_MonsterStatBackground);
|
||||
background-image : @monsterBlockBackground;
|
||||
background-attachment : unset;
|
||||
background-blend-mode : overlay;
|
||||
border-style : solid;
|
||||
border-width : 7px 6px;
|
||||
@@ -403,15 +402,9 @@
|
||||
}
|
||||
}
|
||||
.pageNumber {
|
||||
position : absolute;
|
||||
right : 2px;
|
||||
bottom : 22px;
|
||||
width : 50px;
|
||||
font-size : 0.9em;
|
||||
color : var(--HB_Color_Footnotes);
|
||||
text-align : center;
|
||||
text-indent : 0;
|
||||
&.auto::after { content : counter(phb-page-numbers); }
|
||||
}
|
||||
.footnote {
|
||||
position : absolute;
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
@import (less) './themes/fonts/5e/fonts.less';
|
||||
@import (less) './themes/assets/assets.less';
|
||||
@import (less) './themes/fonts/icon fonts/dicefont.less';
|
||||
|
||||
:root {
|
||||
//Colors
|
||||
@@ -8,7 +9,7 @@
|
||||
}
|
||||
|
||||
@page { margin : 0; }
|
||||
body { counter-reset : phb-page-numbers; }
|
||||
body { counter-reset : page-numbers; }
|
||||
* { -webkit-print-color-adjust : exact; }
|
||||
|
||||
//*****************************
|
||||
@@ -47,7 +48,7 @@ body { counter-reset : phb-page-numbers; }
|
||||
height : 279.4mm;
|
||||
padding : 1.4cm 1.9cm 1.7cm;
|
||||
overflow : hidden;
|
||||
counter-increment : phb-page-numbers;
|
||||
counter-increment : page-numbers;
|
||||
background-color : var(--HB_Color_Background);
|
||||
text-rendering : optimizeLegibility;
|
||||
contain : size;
|
||||
@@ -166,7 +167,6 @@ body { counter-reset : phb-page-numbers; }
|
||||
margin : 0;
|
||||
font-size : 120px;
|
||||
text-transform : uppercase;
|
||||
mix-blend-mode : overlay;
|
||||
opacity : 30%;
|
||||
transform : rotate(-45deg);
|
||||
p { margin-bottom : none; }
|
||||
@@ -460,3 +460,22 @@ body { counter-reset : phb-page-numbers; }
|
||||
.homebreweryIcon.red { background-color : red; }
|
||||
.homebreweryIcon.gold { background-image : linear-gradient(to top left, brown 22.5%, gold 40%, white 60%, gold 67.5%, brown 82.5%); }
|
||||
}
|
||||
|
||||
//*****************************
|
||||
//* Page Number
|
||||
//*****************************/
|
||||
.page {
|
||||
.pageNumber {
|
||||
position : absolute;
|
||||
right : 30px;
|
||||
bottom : 30px;
|
||||
width : 50px;
|
||||
font-size : 0.9em;
|
||||
text-align : center;
|
||||
&.auto::after { content : counter(page-numbers); }
|
||||
}
|
||||
|
||||
&:nth-child(even) {
|
||||
.pageNumber { left : 30px; }
|
||||
}
|
||||
}
|
||||
|
||||
@@ -374,17 +374,9 @@
|
||||
}
|
||||
.pageNumber{
|
||||
font-family : FrederickaTheGreat;
|
||||
position : absolute;
|
||||
right : 3cm;
|
||||
bottom : 1.25cm;
|
||||
width : 50px;
|
||||
font-size : 0.9em;
|
||||
color : var(--HB_Color_HeaderText);
|
||||
text-align : center;
|
||||
text-indent : 0;
|
||||
&.auto::after {
|
||||
content : counter(phb-page-numbers);
|
||||
}
|
||||
}
|
||||
.footnote{
|
||||
position : absolute;
|
||||
|
||||
121
themes/codeMirror/customThemes/darkvision.css
Normal file
121
themes/codeMirror/customThemes/darkvision.css
Normal file
@@ -0,0 +1,121 @@
|
||||
.CodeMirror {
|
||||
background: #0C0C0C;
|
||||
color: #B9BDB6;
|
||||
}
|
||||
|
||||
/* Brew BG */
|
||||
.brewRenderer {
|
||||
background-color: #0C0C0C;
|
||||
}
|
||||
|
||||
.cm-s-darkvision {
|
||||
/* Blinking cursor and selection */
|
||||
.CodeMirror-cursor {
|
||||
border-left: 1px solid #B9BDB6;
|
||||
}
|
||||
.CodeMirror-selected {
|
||||
background: #E0E8FF40;
|
||||
}
|
||||
|
||||
/* Line number stuff */
|
||||
.CodeMirror-gutter-elt {
|
||||
color: #81969A;
|
||||
}
|
||||
.CodeMirror-linenumber {
|
||||
background-color: #0C0C0C;
|
||||
}
|
||||
.CodeMirror-gutter {
|
||||
background-color: #0C0C0C;
|
||||
}
|
||||
|
||||
/* column splits */
|
||||
.editor .codeEditor .columnSplit {
|
||||
font-style: italic;
|
||||
color: inherit;
|
||||
background-color:#1F5763;
|
||||
border-bottom: #299 solid 1px;
|
||||
}
|
||||
|
||||
/* # headings */
|
||||
.cm-header {
|
||||
color: #C51B1B;
|
||||
-webkit-text-stroke-width: 0.1px;
|
||||
}
|
||||
/* bold points */
|
||||
.cm-strong {
|
||||
font-weight: bold;
|
||||
color: #309DD2;
|
||||
}
|
||||
/* Link headings */
|
||||
.cm-link {
|
||||
color: #DD6300;
|
||||
}
|
||||
/* links */
|
||||
.cm-string {
|
||||
color: #5CE638;
|
||||
}
|
||||
/*@import*/
|
||||
.cm-def {
|
||||
color: #2986CC;
|
||||
}
|
||||
/* Bullets and such */
|
||||
.cm-variable-2 {
|
||||
color: #3CBF30;
|
||||
}
|
||||
|
||||
/* Tags (divs) */
|
||||
.cm-tag {
|
||||
color: #E3FF00;
|
||||
}
|
||||
.cm-attribute {
|
||||
color: #E3FF00;
|
||||
}
|
||||
.cm-atom {
|
||||
color: #CF7EA9;
|
||||
}
|
||||
.cm-qualifier {
|
||||
color: #EE1919;
|
||||
}
|
||||
.cm-comment {
|
||||
color: #BBC700;
|
||||
}
|
||||
.cm-keyword {
|
||||
color: #CC66FF;
|
||||
}
|
||||
.cm-property {
|
||||
color: aqua;
|
||||
}
|
||||
.cm-error {
|
||||
color: #C50202;
|
||||
}
|
||||
.CodeMirror-foldmarker {
|
||||
color: #F0FF00;
|
||||
}
|
||||
/* New page */
|
||||
.cm-builtin {
|
||||
color: #FFF;
|
||||
}
|
||||
}
|
||||
|
||||
.editor .codeEditor {
|
||||
/* blocks */
|
||||
.block:not(.cm-comment) {
|
||||
color: magenta;
|
||||
}
|
||||
/* definition lists */
|
||||
.define.definition {
|
||||
color: #FFAA3E;
|
||||
}
|
||||
.define.term {
|
||||
color: #7290d9;
|
||||
}
|
||||
.define:not(.term):not(.definition) {
|
||||
background: #333;
|
||||
}
|
||||
/* New page */
|
||||
.pageLine {
|
||||
background: #000;
|
||||
color: #000;
|
||||
border-bottom: 1px solid #FFF;
|
||||
}
|
||||
}
|
||||
@@ -16,6 +16,7 @@
|
||||
"colorforth",
|
||||
"darcula",
|
||||
"darkbrewery-v301",
|
||||
"darkvision",
|
||||
"dracula",
|
||||
"duotone-dark",
|
||||
"duotone-light",
|
||||
|
||||
114
themes/fonts/icon fonts/dicefont.less
Normal file
114
themes/fonts/icon fonts/dicefont.less
Normal file
@@ -0,0 +1,114 @@
|
||||
/* Icon Font: dicefont */
|
||||
@font-face {
|
||||
font-family : 'DiceFont';
|
||||
font-style : normal;
|
||||
font-weight : normal;
|
||||
src : url('../../../fonts/icon fonts/dicefont.woff2');
|
||||
}
|
||||
|
||||
.df {
|
||||
display : inline-block;
|
||||
font-family : 'DiceFont';
|
||||
font-style : normal;
|
||||
font-weight : normal;
|
||||
font-variant : normal;
|
||||
line-height : 1;
|
||||
text-decoration : inherit;
|
||||
text-transform : none;
|
||||
text-rendering : optimizeLegibility;
|
||||
-moz-osx-font-smoothing : grayscale;
|
||||
-webkit-font-smoothing : antialiased;
|
||||
&.F::before { content : '\f190'; }
|
||||
&.F-minus::before { content : '\f191'; }
|
||||
&.F-plus::before { content : '\f192'; }
|
||||
&.F-zero::before { content : '\f193'; }
|
||||
&.d10::before { content : '\f194'; }
|
||||
&.d10-0::before { content : '\f100'; }
|
||||
&.d10-1::before { content : '\f101'; }
|
||||
&.d10-10::before { content : '\f102'; }
|
||||
&.d10-2::before { content : '\f103'; }
|
||||
&.d10-3::before { content : '\f104'; }
|
||||
&.d10-4::before { content : '\f105'; }
|
||||
&.d10-5::before { content : '\f106'; }
|
||||
&.d10-6::before { content : '\f107'; }
|
||||
&.d10-7::before { content : '\f108'; }
|
||||
&.d10-8::before { content : '\f109'; }
|
||||
&.d10-9::before { content : '\f10a'; }
|
||||
&.d12::before { content : '\f195'; }
|
||||
&.d12-1::before { content : '\f10b'; }
|
||||
&.d12-10::before { content : '\f10c'; }
|
||||
&.d12-11::before { content : '\f10d'; }
|
||||
&.d12-12::before { content : '\f10e'; }
|
||||
&.d12-2::before { content : '\f10f'; }
|
||||
&.d12-3::before { content : '\f110'; }
|
||||
&.d12-4::before { content : '\f111'; }
|
||||
&.d12-5::before { content : '\f112'; }
|
||||
&.d12-6::before { content : '\f113'; }
|
||||
&.d12-7::before { content : '\f114'; }
|
||||
&.d12-8::before { content : '\f115'; }
|
||||
&.d12-9::before { content : '\f116'; }
|
||||
&.d2::before { content : '\f196'; }
|
||||
&.d2-1::before { content : '\f117'; }
|
||||
&.d2-2::before { content : '\f118'; }
|
||||
&.d20::before { content : '\f197'; }
|
||||
&.d20-1::before { content : '\f119'; }
|
||||
&.d20-10::before { content : '\f11a'; }
|
||||
&.d20-11::before { content : '\f11b'; }
|
||||
&.d20-12::before { content : '\f11c'; }
|
||||
&.d20-13::before { content : '\f11d'; }
|
||||
&.d20-14::before { content : '\f11e'; }
|
||||
&.d20-15::before { content : '\f11f'; }
|
||||
&.d20-16::before { content : '\f120'; }
|
||||
&.d20-17::before { content : '\f121'; }
|
||||
&.d20-18::before { content : '\f122'; }
|
||||
&.d20-19::before { content : '\f123'; }
|
||||
&.d20-2::before { content : '\f124'; }
|
||||
&.d20-20::before { content : '\f125'; }
|
||||
&.d20-3::before { content : '\f126'; }
|
||||
&.d20-4::before { content : '\f127'; }
|
||||
&.d20-5::before { content : '\f128'; }
|
||||
&.d20-6::before { content : '\f129'; }
|
||||
&.d20-7::before { content : '\f12a'; }
|
||||
&.d20-8::before { content : '\f12b'; }
|
||||
&.d20-9::before { content : '\f12c'; }
|
||||
&.d4::before { content : '\f198'; }
|
||||
&.d4-1::before { content : '\f12d'; }
|
||||
&.d4-2::before { content : '\f12e'; }
|
||||
&.d4-3::before { content : '\f12f'; }
|
||||
&.d4-4::before { content : '\f130'; }
|
||||
&.d6::before { content : '\f199'; }
|
||||
&.d6-1::before { content : '\f131'; }
|
||||
&.d6-2::before { content : '\f132'; }
|
||||
&.d6-3::before { content : '\f133'; }
|
||||
&.d6-4::before { content : '\f134'; }
|
||||
&.d6-5::before { content : '\f135'; }
|
||||
&.d6-6::before { content : '\f136'; }
|
||||
&.d8::before { content : '\f19a'; }
|
||||
&.d8-1::before { content : '\f137'; }
|
||||
&.d8-2::before { content : '\f138'; }
|
||||
&.d8-3::before { content : '\f139'; }
|
||||
&.d8-4::before { content : '\f13a'; }
|
||||
&.d8-5::before { content : '\f13b'; }
|
||||
&.d8-6::before { content : '\f13c'; }
|
||||
&.d8-7::before { content : '\f13d'; }
|
||||
&.d8-8::before { content : '\f13e'; }
|
||||
&.dot-d6::before { content : '\f19b'; }
|
||||
&.dot-d6-1::before { content : '\f13f'; }
|
||||
&.dot-d6-2::before { content : '\f140'; }
|
||||
&.dot-d6-3::before { content : '\f141'; }
|
||||
&.dot-d6-4::before { content : '\f142'; }
|
||||
&.dot-d6-5::before { content : '\f143'; }
|
||||
&.dot-d6-6::before { content : '\f18f'; }
|
||||
&.small-dot-d6-1::before { content : '\f183'; }
|
||||
&.small-dot-d6-2::before { content : '\f184'; }
|
||||
&.small-dot-d6-3::before { content : '\f185'; }
|
||||
&.small-dot-d6-4::before { content : '\f186'; }
|
||||
&.small-dot-d6-5::before { content : '\f187'; }
|
||||
&.small-dot-d6-6::before { content : '\f188'; }
|
||||
&.solid-small-dot-d6-1::before { content : '\f189'; }
|
||||
&.solid-small-dot-d6-2::before { content : '\f18a'; }
|
||||
&.solid-small-dot-d6-3::before { content : '\f18b'; }
|
||||
&.solid-small-dot-d6-4::before { content : '\f18c'; }
|
||||
&.solid-small-dot-d6-5::before { content : '\f18d'; }
|
||||
&.solid-small-dot-d6-6::before { content : '\f18e'; }
|
||||
}
|
||||
BIN
themes/fonts/icon fonts/dicefont.woff2
Normal file
BIN
themes/fonts/icon fonts/dicefont.woff2
Normal file
Binary file not shown.
18
themes/fonts/icon fonts/dicefont_license.md
Normal file
18
themes/fonts/icon fonts/dicefont_license.md
Normal file
@@ -0,0 +1,18 @@
|
||||
# License
|
||||
|
||||
DiceFont is open source. You can use it for commercial projects, personal
|
||||
projects or open source projects.
|
||||
|
||||
## Font License
|
||||
|
||||
Applies to all desktop and webfont files: [License: SIL OFL 1.1](http://scripts.sil.org/OFL)
|
||||
|
||||
## Code License
|
||||
|
||||
Applies to all CSS and LESS files: [License: MIT License](http://opensource.org/licenses/mit-license.html)
|
||||
|
||||
## Documentation License
|
||||
|
||||
Applies to all other files [CC BY 3.0](http://creativecommons.org/licenses/by/3.0/)
|
||||
|
||||
Copyright [Franco Ponticelli](https://github.com/fponticelli).
|
||||
@@ -1,6 +1,6 @@
|
||||
/* Main Font, serif */
|
||||
/* Icon Font: Elderberry Inn */
|
||||
@font-face {
|
||||
font-family : 'Eldeberry-Inn';
|
||||
font-family : 'Elderberry-Inn';
|
||||
font-style : normal;
|
||||
font-weight : normal;
|
||||
src : url('../../../fonts/icon fonts/Elderberry-Inn-Icons.woff2');
|
||||
@@ -10,7 +10,7 @@
|
||||
span.ei {
|
||||
display : inline-block;
|
||||
margin-right : 3px;
|
||||
font-family : 'Eldeberry-Inn';
|
||||
font-family : 'Elderberry-Inn';
|
||||
line-height : 1;
|
||||
vertical-align : baseline;
|
||||
-moz-osx-font-smoothing : grayscale;
|
||||
|
||||
Reference in New Issue
Block a user