diff --git a/main.go b/main.go
index 156b916..d927b23 100644
--- a/main.go
+++ b/main.go
@@ -23,7 +23,7 @@ import (
"text/template"
)
-const VERSION = "v9"
+const VERSION = "v8"
const CONTEXT_USER = 1
const SYNC_PAGINATION = 200
diff --git a/static/css/notes2.css b/static/css/notes2.css
index 14f475e..ad07770 100644
--- a/static/css/notes2.css
+++ b/static/css/notes2.css
@@ -10,7 +10,8 @@
*/
--colorize: invert(59%) sepia(71%) saturate(3270%) hue-rotate(327deg) brightness(100%) contrast(99%);
- --tree-expander: 0px;
+
+ --show-tree: 0px;
}
html {
@@ -21,86 +22,95 @@ html {
filter: var(--colorize);
}
-/* ------------------------------------- *
-* Default application grid in wide mode *
-* ------------------------------------- */
#notes2 {
min-height: 100vh;
display: grid;
grid-template-areas:
- "tree-expander tree pad1 crumbs crumbs pad2"
- "tree-expander tree pad1 name name pad2"
- "tree-expander tree pad1 sync functions pad2"
- "tree-expander tree pad1 content content pad2"
+ "show-tree tree hum crumbs crumbs ding"
+ "show-tree tree hum name name ding"
+ "show-tree tree hum sync functions ding"
+ "show-tree tree hum content content ding"
+ "show-tree tree hum blank blank ding"
;
- grid-template-columns:
- /* Tree-expander */
- var(--tree-expander)
- /* Tree */
- min-content minmax(32px, 1fr)
- /* Sync */
- minmax(min-content, calc(900px - 156px))
- /* Functions */
- 156px
- /* Content */
- minmax(32px, 1fr);
-
+ grid-template-columns: var(--show-tree) min-content minmax(32px, 1fr) minmax(min-content, calc(900px - 156px)) 156px minmax(32px, 1fr);
grid-template-rows:
- /* Crumbs */
- min-content
- /* Name */
- min-content
- /* Sync */
- 48px
- /* Content */
- 1fr;
-
- /* Tree expander is collapsed as default */
- --tree-expander: 0px;
+ min-content min-content 48px 1fr;
&.hide-tree {
- --tree-expander: 32px;
-
+ --show-tree: 32px;
#tree {
border-right: none;
}
-
n2-tree {
display: none;
}
}
+
+ #show-tree {
+ grid-area: show-tree;
+ color: #333;
+ font-weight: bold;
+ border-right: 2px solid #ddd;
+
+ display: grid;
+ justify-items: center;
+ align-items: start;
+
+ padding-top: 8px;
+ font-size: 1.25em;
+
+ div div {
+ display: inline-block;
+ writing-mode: vertical-rl;
+ transform: rotate(180deg);
+ }
+ }
+
+ n2-nodeui {
+ .el-functions {
+ width: calc(100% - 32px);
+ }
+
+ .el-node-markdown {
+ overflow-wrap: anywhere;
+ width: calc(100% - 32px);
+ }
+ }
+
+
+
}
-/* ------------------------------- *
- * Application grid in narrow mode *
- * ------------------------------- */
@media only screen and (max-width: 800px) {
#notes2 {
grid-template-areas:
- "tree-expander pad1 crumbs pad2"
- "tree-expander pad1 name pad2"
- "tree-expander pad1 functions pad2"
- "tree-expander pad1 content pad2"
- "tree-expander pad1 blank pad2"
- "tree-expander pad1 sync pad2"
+ "show-tree hum crumbs ding"
+ "show-tree hum name ding"
+ "show-tree hum functions ding"
+ "show-tree hum content ding"
+ "show-tree hum blank ding"
+ "show-tree hum sync ding"
;
grid-template-columns: 32px 16px 1fr 16px;
&.show-tree {
- grid-template-areas: "tree";
+
+ grid-template-areas:
+ "tree"
+ ;
grid-template-columns: 100%;
- grid-template-rows: 1fr;
+ grid-template-rows:
+ 1fr;
#tree {
display: grid;
width: 100%;
}
-
- #main-page,
- #show-tree {
+
+ #main-page, #show-tree {
display: none;
}
}
@@ -108,26 +118,23 @@ html {
#tree {
display: none;
}
- }
-}
-#tree-expander {
- grid-area: tree-expander;
- color: #333;
- font-weight: bold;
- border-right: 2px solid #ddd;
+ n2-syncprogress {
+ .el-count {
+ top: 4px;
+ }
+ }
- display: grid;
- justify-items: center;
- align-items: start;
+ n2-nodeui {
+ .el-functions {
+ width: calc(100% - 32px);
+ }
- padding-top: 8px;
- font-size: 1.25em;
-
- div div {
- display: inline-block;
- writing-mode: vertical-rl;
- transform: rotate(180deg);
+ .el-node-markdown {
+ overflow-wrap: anywhere;
+ width: calc(100% - 32px);
+ }
+ }
}
}
@@ -174,8 +181,10 @@ html {
&:focus-within {
n2-tree {}
+
}
+
.node {
display: grid;
grid-template-columns: 40px min-content;
@@ -224,9 +233,6 @@ html {
}
}
-n2-nodeui {
-}
-
[id^="page-"] {
display: none;
}
@@ -397,7 +403,6 @@ n2-nodeui {
.el-functions {
grid-area: functions;
- width: calc(100% - 32px);
}
.el-node-content {
@@ -433,9 +438,6 @@ n2-nodeui {
border-top: 1px solid #e0e0e0;
border-bottom: 1px solid #e0e0e0;
margin-bottom: 32px;
-
- overflow-wrap: anywhere;
- width: calc(100% - 32px);
}
&.show-markdown {
diff --git a/static/images/icon_search.svg b/static/images/icon_search.svg
index 7b05f5c..6de83dd 100644
--- a/static/images/icon_search.svg
+++ b/static/images/icon_search.svg
@@ -35,7 +35,7 @@
inkscape:window-width="1916"
inkscape:window-height="1161"
inkscape:window-x="0"
- inkscape:window-y="0"
+ inkscape:window-y="18"
inkscape:window-maximized="1"
inkscape:showpageshadow="true"
inkscape:pagecheckerboard="0"
@@ -62,6 +62,6 @@