more settings dropping and css refactoring
This commit is contained in:
parent
2f02af4fff
commit
2d313db2d3
14
main.js
14
main.js
|
@ -1,7 +1,6 @@
|
||||||
var defaultsettings =
|
var defaultsettings =
|
||||||
{
|
{
|
||||||
fontsize: "16px",
|
fontsize: "16px",
|
||||||
fontcolor: "rgb(55, 53, 47)",
|
|
||||||
lineheight: "24px",
|
lineheight: "24px",
|
||||||
margins: "20%",
|
margins: "20%",
|
||||||
savedelay: 2000,
|
savedelay: 2000,
|
||||||
|
@ -664,6 +663,7 @@ function shownotelinks()
|
||||||
edges: edges
|
edges: edges
|
||||||
};
|
};
|
||||||
|
|
||||||
|
// todo: use theme colors
|
||||||
var options =
|
var options =
|
||||||
{
|
{
|
||||||
nodes:
|
nodes:
|
||||||
|
@ -671,11 +671,11 @@ function shownotelinks()
|
||||||
color:
|
color:
|
||||||
{
|
{
|
||||||
background: "white",
|
background: "white",
|
||||||
border: settings.fontcolor,
|
border: "black",
|
||||||
},
|
},
|
||||||
font:
|
font:
|
||||||
{
|
{
|
||||||
color: settings.fontcolor,
|
color: "black",
|
||||||
size: 16
|
size: 16
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1315,7 +1315,6 @@ function applystyle()
|
||||||
{
|
{
|
||||||
document.body.style.fontSize = settings.fontsize;
|
document.body.style.fontSize = settings.fontsize;
|
||||||
document.body.style.lineHeight = settings.lineheight;
|
document.body.style.lineHeight = settings.lineheight;
|
||||||
document.body.style.color = settings.fontcolor;
|
|
||||||
document.body.style.marginLeft = settings.margins;
|
document.body.style.marginLeft = settings.margins;
|
||||||
document.body.style.marginRight = settings.margins;
|
document.body.style.marginRight = settings.margins;
|
||||||
}
|
}
|
||||||
|
@ -2098,14 +2097,13 @@ function rawline(index)
|
||||||
var emptyline = "<br>";
|
var emptyline = "<br>";
|
||||||
function rawline2html(line, index, options)
|
function rawline2html(line, index, options)
|
||||||
{
|
{
|
||||||
var shadow = "0.75px 0 0";
|
|
||||||
line = escapeHtml(line);
|
line = escapeHtml(line);
|
||||||
|
|
||||||
// headings
|
// headings
|
||||||
if (line.startsWith("#"))
|
if (line.startsWith("#"))
|
||||||
{
|
{
|
||||||
line = line.replace(/(#* )/, "<span class='color-accent'>$1</span>");
|
line = line.replace(/(#* )/, "<span class='color-accent'>$1</span>");
|
||||||
line = "<span style='text-shadow:var(--shadow);'>" + line + "</span>";
|
line = "<span class='color-bold'>" + line + "</span>";
|
||||||
}
|
}
|
||||||
|
|
||||||
// bold and italics
|
// bold and italics
|
||||||
|
@ -2114,7 +2112,7 @@ function rawline2html(line, index, options)
|
||||||
{
|
{
|
||||||
temp = line.substring(2);
|
temp = line.substring(2);
|
||||||
}
|
}
|
||||||
temp = temp.replace(/\*\*([^\*]*)\*\*/g, "<span style='text-shadow:var(--shadow);'>**$1**</span>");
|
temp = temp.replace(/\*\*([^\*]*)\*\*/g, "<span class='color-bold'>**$1**</span>");
|
||||||
temp = temp.replace(/\*([^\*]*)\*/g, "<em>*$1*</em>");
|
temp = temp.replace(/\*([^\*]*)\*/g, "<em>*$1*</em>");
|
||||||
|
|
||||||
if (line.startsWith("* "))
|
if (line.startsWith("* "))
|
||||||
|
@ -2231,7 +2229,7 @@ function rawline2html(line, index, options)
|
||||||
|
|
||||||
if (matching.length)
|
if (matching.length)
|
||||||
{
|
{
|
||||||
line += "<span style='color:lightgrey'>";
|
line += "<span class='color-light'>";
|
||||||
line += matching.join().substr(pos - slashpos - 1);
|
line += matching.join().substr(pos - slashpos - 1);
|
||||||
line += "</span>";
|
line += "</span>";
|
||||||
}
|
}
|
||||||
|
|
|
@ -11,6 +11,7 @@ body {
|
||||||
background: white;
|
background: white;
|
||||||
font-family: system-ui;
|
font-family: system-ui;
|
||||||
caret-color: var(--blue);
|
caret-color: var(--blue);
|
||||||
|
color: var(--black);
|
||||||
}
|
}
|
||||||
|
|
||||||
a {
|
a {
|
||||||
|
@ -157,6 +158,14 @@ body::-webkit-scrollbar-thumb {
|
||||||
color: var(--blue);
|
color: var(--blue);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.color-bold {
|
||||||
|
text-shadow: var(--shadow);
|
||||||
|
}
|
||||||
|
|
||||||
|
.color-light {
|
||||||
|
color: lightgray;
|
||||||
|
}
|
||||||
|
|
||||||
/* link dialog */
|
/* link dialog */
|
||||||
#linkdialog {
|
#linkdialog {
|
||||||
border-radius: 3px;
|
border-radius: 3px;
|
||||||
|
|
Loading…
Reference in New Issue