diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..a812b05
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,17 @@
+.DS_Store
+.idea
+*.log
+tmp/
+public/
+
+*.tern-port
+node_modules/
+npm-debug.log*
+yarn-debug.log*
+yarn-error.log*
+*.tsbuildinfo
+.npm
+.eslintcache
+/.dir-locals.el
+/.eslintrc.yml
+/.prettierrc.toml
diff --git a/public/global.css b/public/global.css
index 9d45d88..1af9315 100644
--- a/public/global.css
+++ b/public/global.css
@@ -64,6 +64,7 @@ button:focus {
display: grid;
grid-template-columns: auto 1fr;
grid-gap: 1rem;
+ margin-top: 1rem;
}
#sandpoints {
@@ -153,9 +154,26 @@ select {
display: grid;
grid-template-columns: auto 1fr;
grid-gap: 1rem;
+ padding-bottom: 1rem;
+ margin-bottom: 0.5rem;
}
-.togglefold {
- margin-top: 1rem;
- margin-bottom: 1rem;
+.fmCollapse, .fmExpand {
+ padding-top: 0.5rem;
+ margin-top: 0.5rem;
+ padding-bottom: 0.5rem;
+}
+
+.fmCollapse::before {
+ margin-right: 0.3rem;
+ content: "⇲";
+}
+
+.fmExpand::before {
+ margin-right: 0.3rem;
+ content: "⇱";
+}
+
+#fmicon, #frontmatter, input.hasinput {
+ background-color: #ffccbc;
}
diff --git a/src/App.svelte b/src/App.svelte
index a4043bb..65d9482 100644
--- a/src/App.svelte
+++ b/src/App.svelte
@@ -1,9 +1,9 @@
+
+{#if "abstract" == fmItem.fmKey}
+
+
+{:else if "keywords" == fmItem.fmKey}
+
+
+{/if}