diff --git a/.vscode/.vscode/custom-tag-style.css b/.vscode/.vscode/custom-tag-style.css new file mode 100644 index 00000000..6c604cd6 --- /dev/null +++ b/.vscode/.vscode/custom-tag-style.css @@ -0,0 +1,4 @@ +.foam-tag{ + color:#ffffff; + background-color: #000000; +} diff --git a/.vscode/extensions.json b/.vscode/.vscode/extensions.json similarity index 53% rename from .vscode/extensions.json rename to .vscode/.vscode/extensions.json index dd94008d..b54971c7 100644 --- a/.vscode/extensions.json +++ b/.vscode/.vscode/extensions.json @@ -5,10 +5,10 @@ // Foam's own extension "foam.foam-vscode", - // Tons of markdown goodies (lists, tables of content, so much more) - "yzhang.markdown-all-in-one", + // Prettier for auto formatting code + "esbenp.prettier-vscode", - // Image-pasting for markdown - "mushan.vscode-paste-image" + // Understated grayscale theme (light and dark variants) + "philipbe.theme-gray-matter" ] } diff --git a/.vscode/.vscode/keybindings.json b/.vscode/.vscode/keybindings.json new file mode 100644 index 00000000..cf9785f4 --- /dev/null +++ b/.vscode/.vscode/keybindings.json @@ -0,0 +1,8 @@ +// This file does not get automatically applied +// @TODO: Make it work or document how to copy to user keybindings +[ + { + "key": "cmd+shift+n", + "command": "foam-vscode.create-note" + } +] diff --git a/.vscode/.vscode/settings.json b/.vscode/.vscode/settings.json new file mode 100644 index 00000000..7a19f9f3 --- /dev/null +++ b/.vscode/.vscode/settings.json @@ -0,0 +1,22 @@ +{ + "files.autoSave": "onFocusChange", + "editor.minimap.enabled": false, + "editor.wrappingIndent": "indent", + "editor.overviewRulerBorder": false, + "editor.lineHeight": 24, + "foam.edit.linkReferenceDefinitions": "withExtensions", + "[markdown]": { + "editor.quickSuggestions": { + "other": true, + "comments": false, + "strings": false + } + }, + "git.enableSmartCommit": true, + "git.postCommitCommand": "sync", + "files.exclude": { + "_site/**": true + }, + "files.insertFinalNewline": true, + "markdown.styles": [".vscode/custom-tag-style.css"] +} diff --git a/.vscode/foam.json b/.vscode/foam.json deleted file mode 100644 index 38a4eab3..00000000 --- a/.vscode/foam.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "purpose": "this file exists to tell the foam-vscode plugin that it's currently in a foam workspace", - "future": "we may use this for custom configuration" -} diff --git a/.vscode/settings.json b/.vscode/settings.json deleted file mode 100644 index ba1364fd..00000000 --- a/.vscode/settings.json +++ /dev/null @@ -1,29 +0,0 @@ -{ - "editor.minimap.enabled": false, - "editor.wrappingIndent": "indent", - "editor.overviewRulerBorder": false, - "editor.lineHeight": 24, - "[markdown]": { - "editor.quickSuggestions": { - "comments": "on", - "strings": "on", - "other": "on" - } - }, - "files.defaultLanguage": "markdown", - "files.exclude": { - "**/node_modules": true - }, - "files.watcherExclude": { - "**/node_modules": true - }, - "foam.edit.linkReferenceDefinitions": "off", - "foam.openDailyNote.directory": "journal", - "foam.openDailyNote.titleFormat": "fullDate", - "git.enableSmartCommit": true, - "git.postCommitCommand": "sync", - "markdown.preview.breaks": true, - "pasteImage.path": "${projectRoot}/attachments", - "pasteImage.showFilePathConfirmInputBox": true, - "prettier.singleQuote": false, -} diff --git a/assets/css/style.scss b/assets/css/style.scss index a6fd4c65..0a192df2 100644 --- a/assets/css/style.scss +++ b/assets/css/style.scss @@ -3,6 +3,10 @@ @import "{{ site.theme }}"; +a { + color: #3300ff; +} + .markdown-body { max-width: 800px; font-size: 16px; @@ -22,6 +26,22 @@ input.task-list-item-checkbox { margin-right: 4px; } +img[src*="demo"] { + border: 1px #eee solid; + -webkit-box-shadow: 4px 4px 16px 0px rgba(50, 50, 50, 0.1); + -moz-box-shadow: 4px 4px 16px 0px rgba(50, 50, 50, 0.1); + box-shadow: 4px 4px 16px 0px rgba(50, 50, 50, 0.1); +} + +@media only screen and (min-width: 1170px) { + img[src*="demo"] { + max-width: 130%; + margin-left: -15%; + margin-top: 20px; + margin-bottom: 20px; + } +} + h1, h2, h3, @@ -31,3 +51,24 @@ blockquote { font-family: Constantia, "Lucida Bright", Lucidabright, "Lucida Serif", Lucida, "DejaVu Serif", "Bitstream Vera Serif", "Liberation Serif", Georgia, serif; } + +.wikilink:before { + content: "[["; + opacity: 0.5; +} + +.wikilink:after { + content: "]]"; + opacity: 0.5; +} + +.github-only { + display: none; +} + +.announcement { + background: #ede7ff; + padding: 4px 16px; + color: black; + border-radius: 4px; +} diff --git a/assets/images/azure-devops-wiki-demo.png b/assets/images/azure-devops-wiki-demo.png new file mode 100644 index 00000000..72750fc3 Binary files /dev/null and b/assets/images/azure-devops-wiki-demo.png differ diff --git a/assets/images/create-new-note-from-template.gif b/assets/images/create-new-note-from-template.gif new file mode 100644 index 00000000..d16b6de3 Binary files /dev/null and b/assets/images/create-new-note-from-template.gif differ diff --git a/assets/images/create-new-template.gif b/assets/images/create-new-template.gif new file mode 100644 index 00000000..76f32c97 Binary files /dev/null and b/assets/images/create-new-template.gif differ diff --git a/assets/images/custom-snippet.gif b/assets/images/custom-snippet.gif new file mode 100644 index 00000000..73a5fd3a Binary files /dev/null and b/assets/images/custom-snippet.gif differ diff --git a/assets/images/custom-tag-style.png b/assets/images/custom-tag-style.png new file mode 100644 index 00000000..e17846e7 Binary files /dev/null and b/assets/images/custom-tag-style.png differ diff --git a/assets/images/daily-note.gif b/assets/images/daily-note.gif new file mode 100644 index 00000000..3c63fca6 Binary files /dev/null and b/assets/images/daily-note.gif differ diff --git a/assets/images/demo-backlinks-explorer.gif b/assets/images/demo-backlinks-explorer.gif new file mode 100644 index 00000000..c544e08c Binary files /dev/null and b/assets/images/demo-backlinks-explorer.gif differ diff --git a/assets/images/diagram-drawio-demo.drawio.svg b/assets/images/diagram-drawio-demo.drawio.svg new file mode 100644 index 00000000..ce8ca682 --- /dev/null +++ b/assets/images/diagram-drawio-demo.drawio.svg @@ -0,0 +1,68 @@ + + + + + + + + + + + +
+
+
+ 1 +
+
+
+
+ + 1 + +
+
+ + + + +
+
+
+ 2 +
+
+
+
+ + 2 + +
+
+ + + + +
+
+
+ 3 +
+
+
+
+ + 3 + +
+
+
+ + + + + Viewer does not support full SVG 1.1 + + + +
diff --git a/assets/images/foam-janitor-demo.gif b/assets/images/foam-janitor-demo.gif new file mode 100644 index 00000000..5db7ce50 Binary files /dev/null and b/assets/images/foam-janitor-demo.gif differ diff --git a/assets/images/foam-log.png b/assets/images/foam-log.png new file mode 100644 index 00000000..071fddc5 Binary files /dev/null and b/assets/images/foam-log.png differ diff --git a/assets/images/foam-navigation-demo.gif b/assets/images/foam-navigation-demo.gif new file mode 100644 index 00000000..908fc6c5 Binary files /dev/null and b/assets/images/foam-navigation-demo.gif differ diff --git a/assets/images/graph-filter.gif b/assets/images/graph-filter.gif new file mode 100755 index 00000000..29ed7ede Binary files /dev/null and b/assets/images/graph-filter.gif differ diff --git a/assets/images/graph-style.gif b/assets/images/graph-style.gif new file mode 100644 index 00000000..651ffbdc Binary files /dev/null and b/assets/images/graph-style.gif differ diff --git a/assets/images/markdown-snippets.gif b/assets/images/markdown-snippets.gif new file mode 100644 index 00000000..12b61e2a Binary files /dev/null and b/assets/images/markdown-snippets.gif differ diff --git a/assets/images/md-notes-autocomplete-no-extension.png b/assets/images/md-notes-autocomplete-no-extension.png new file mode 100644 index 00000000..ab7d82a5 Binary files /dev/null and b/assets/images/md-notes-autocomplete-no-extension.png differ diff --git a/assets/images/md-notes-autocomplete-with-extension.png b/assets/images/md-notes-autocomplete-with-extension.png new file mode 100644 index 00000000..ba7395db Binary files /dev/null and b/assets/images/md-notes-autocomplete-with-extension.png differ diff --git a/assets/images/migrating-one-note.png b/assets/images/migrating-one-note.png new file mode 100644 index 00000000..140d255a Binary files /dev/null and b/assets/images/migrating-one-note.png differ diff --git a/assets/images/note-embed-type-demo.gif b/assets/images/note-embed-type-demo.gif new file mode 100644 index 00000000..759a456d Binary files /dev/null and b/assets/images/note-embed-type-demo.gif differ diff --git a/assets/images/prettify-links-demo.gif b/assets/images/prettify-links-demo.gif new file mode 100644 index 00000000..1d38d3d6 Binary files /dev/null and b/assets/images/prettify-links-demo.gif differ diff --git a/assets/images/preview-image-in-glutter.png b/assets/images/preview-image-in-glutter.png new file mode 100644 index 00000000..571ccb42 Binary files /dev/null and b/assets/images/preview-image-in-glutter.png differ diff --git a/assets/images/preview-image-on-hover.png b/assets/images/preview-image-on-hover.png new file mode 100644 index 00000000..1fcd6915 Binary files /dev/null and b/assets/images/preview-image-on-hover.png differ diff --git a/assets/images/readme-demo.gif b/assets/images/readme-demo.gif new file mode 100644 index 00000000..1f4678ac Binary files /dev/null and b/assets/images/readme-demo.gif differ diff --git a/assets/images/snippets.gif b/assets/images/snippets.gif new file mode 100644 index 00000000..2866a7c0 Binary files /dev/null and b/assets/images/snippets.gif differ diff --git a/assets/images/style-node-by-type.png b/assets/images/style-node-by-type.png new file mode 100644 index 00000000..21aa8f81 Binary files /dev/null and b/assets/images/style-node-by-type.png differ diff --git a/assets/images/template-picker-annotated.png b/assets/images/template-picker-annotated.png new file mode 100644 index 00000000..5cf7ce6a Binary files /dev/null and b/assets/images/template-picker-annotated.png differ diff --git a/assets/images/vercel-detect-preset.png b/assets/images/vercel-detect-preset.png new file mode 100644 index 00000000..932b30da Binary files /dev/null and b/assets/images/vercel-detect-preset.png differ