diff --git a/en/Attachments/Reflect-Importer-importing.png b/en/Attachments/Reflect-Importer-importing.png new file mode 100644 index 000000000..cf9664da7 Binary files /dev/null and b/en/Attachments/Reflect-Importer-importing.png differ diff --git a/en/Attachments/Reflect-exporting.png b/en/Attachments/Reflect-exporting.png new file mode 100644 index 000000000..9bf7319c5 Binary files /dev/null and b/en/Attachments/Reflect-exporting.png differ diff --git a/en/Getting started/Import notes.md b/en/Getting started/Import notes.md index 97698a874..3c58bb3ae 100644 --- a/en/Getting started/Import notes.md +++ b/en/Getting started/Import notes.md @@ -19,6 +19,7 @@ Apps come and go, but your data should last. Obsidian uses non-proprietary plain - [[Import from Bear|Bear]] - [[Import from Craft|Craft]] - [[Import from Roam Research|Roam Research]] +- [[Import from Reflect|Reflect]] - [[Import HTML files|HTML files]] - [[Import CSV files]] - [[Import Markdown files|Markdown files]] diff --git a/en/Import notes/Import from Reflect.md b/en/Import notes/Import from Reflect.md new file mode 100644 index 000000000..acabefd75 --- /dev/null +++ b/en/Import notes/Import from Reflect.md @@ -0,0 +1,55 @@ +--- +description: Learn how to export your notes from Reflect and import them into Obsidian using the Importer plugin. +permalink: import/reflect +--- +Obsidian lets you easily migrate your notes from Reflect using the [[Importer|Importer plugin]]. This converts your Reflect data to durable Markdown files you can use with Obsidian and many other apps. + +## Export your data from Reflect + +1. In Reflect, open **Preferences** (`Command+,` on macOS, `Ctrl+,` on Windows). +2. Select the graph you want to export in the sidebar. +3. Under **Export**, select "Reflect JSON" as the format. +4. Select **Export Reflect** to download a `.json` file with all your notes. + + ![[Reflect-exporting.png#interface]] + +> [!info]+ +> The export includes all notes in the selected graph. Individual note export is not currently supported. + +## Import your Reflect data into Obsidian + +You will need the official Obsidian [[Importer]] plugin, which you can [install here](obsidian://show-plugin?id=obsidian-importer). + +1. Open **[[Settings]]**. +2. Go to **Community plugins** and [install Importer](obsidian://show-plugin?id=obsidian-importer). +3. Enable the Importer plugin. +4. Open the **Importer** plugin using the command palette or ribbon icon. +5. Under **File format**, select **Reflect (.json)**. +6. Select the location of your `.json` file. +7. Under **Output folder**, select where your files should import. +8. Review the import settings: + - **Download all attachments** — downloads images uploaded to Reflect _(on by default)_. + - **Add YAML tags** — adds your Reflect tags as note properties _(on by default)_. + - **Add YAML created/updated date** — adds timestamps as note properties _(off by default)_. + - **Add YAML title** — adds the full title as a note property _(off by default)_. +9. Select **Import** and wait until the import is complete. +10. You're done! + +![[Reflect-Importer-importing.png]] + +> [!tip]- Daily notes +> If you have the [[Daily notes]] plugin enabled, your Reflect daily notes will be imported using your configured daily note format. + +## Supported content + +The following content types are converted from Reflect to Markdown: + +- Headings, paragraphs, and horizontal rules +- Bullet lists, ordered lists, and task lists +- Backlinks (`[[note title]]`) +- Tags +- Images and attachments +- Code blocks (with language syntax) +- Blockquotes +- Embeds (YouTube and other iframes) +- Bold, italic, strikethrough, underline, and inline code diff --git a/en/publish.css b/en/publish.css index 35530f3e0..bf6c42414 100644 --- a/en/publish.css +++ b/en/publish.css @@ -257,6 +257,9 @@ img[src$="#outline"] { .icon-app.icon-craft { background-image: url("data:image/svg+xml,%3Csvg id='Layer_2' data-name='Layer 2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 110.9 110.9'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23254078%7D.cls-1%7Bfill-rule:evenodd%7D%3C/style%3E%3C/defs%3E%3Cg id='craft_logopack'%3E%3Cg id='craft_icon_colour_regular'%3E%3Cpath class='cls-1' d='M59 107.6c0 1.8 1.5 3.3 3.3 3.3h45.4c1.8 0 3.3-1.5 3.2-3.3a52 52 0 0 0-48.6-48.5 3.1 3.1 0 0 0-3.3 3.1v45.4ZM51.8 62.3c0-1.8-1.4-3.2-3.2-3.2H3.2A3.1 3.1 0 0 0 0 62.3 52 52 0 0 0 48.5 111c1.9 0 3.3-1.4 3.3-3.2V62.3Z'/%3E%3Cpath d='M51.8 48.5c0 1.9-1.4 3.3-3.2 3.3H3.2A3.1 3.1 0 0 1 0 48.5 52 52 0 0 1 48.5 0a3.1 3.1 0 0 1 3.3 3.2v45.3Z' style='fill:%23ff62fd;fill-rule:evenodd'/%3E%3Cpath d='M59 3.3C59 1.5 60.5 0 62.3 0h45.4c1.8 0 3.3 1.5 3.2 3.3a52 52 0 0 1-48.6 48.5 3.1 3.1 0 0 1-3.3-3.1V3.3Z' style='fill:%230078ff;fill-rule:evenodd'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); } +.icon-app.icon-reflect { + background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 6.5C9 6.32741 8.86009 6.1875 8.6875 6.1875C7.65196 6.1875 6.8125 5.34804 6.8125 4.3125C6.8125 4.13991 6.67259 4 6.5 4C6.32741 4 6.1875 4.13991 6.1875 4.3125C6.1875 5.34804 5.34804 6.1875 4.3125 6.1875C4.13991 6.1875 4 6.32741 4 6.5C4 6.67259 4.13991 6.8125 4.3125 6.8125C5.34804 6.8125 6.1875 7.65196 6.1875 8.6875C6.1875 8.86009 6.32741 9 6.5 9C6.67259 9 6.8125 8.86009 6.8125 8.6875C6.8125 7.65196 7.65196 6.8125 8.6875 6.8125C8.86009 6.8125 9 6.67259 9 6.5Z' fill='url(%23g1)'/%3E%3Cpath d='M16.5 6C16.5 5.72386 16.2761 5.5 16 5.5C15.7239 5.5 15.5 5.72386 15.5 6C15.5 8.48488 13.4852 10.5 11 10.5C10.7239 10.5 10.5 10.7239 10.5 11C10.5 11.2761 10.7239 11.5 11 11.5C13.4853 11.5 15.5 13.5142 15.5 16C15.5 16.2761 15.7239 16.5 16 16.5C16.2761 16.5 16.5 16.2761 16.5 16C16.5 13.5141 18.5141 11.5 21 11.5C21.2761 11.5 21.5 11.2761 21.5 11C21.5 10.7239 21.2761 10.5 21 10.5C18.5142 10.5 16.5 8.48492 16.5 6Z' fill='url(%23g1)'/%3E%3Cpath d='M7.5 12.5C7.5 12.2239 7.27614 12 7 12C6.72386 12 6.5 12.2239 6.5 12.5C6.5 14.1569 5.15686 15.5 3.5 15.5C3.22386 15.5 3 15.7239 3 16C3 16.2761 3.22386 16.5 3.5 16.5C5.15686 16.5 6.5 17.8431 6.5 19.5C6.5 19.7761 6.72386 20 7 20C7.27614 20 7.5 19.7761 7.5 19.5C7.5 17.8431 8.84314 16.5 10.5 16.5C10.7761 16.5 11 16.2761 11 16C11 15.7239 10.7761 15.5 10.5 15.5C8.84314 15.5 7.5 14.1569 7.5 12.5Z' fill='url(%23g1)'/%3E%3Cdefs%3E%3ClinearGradient id='g1' x1='3' y1='20' x2='21.5' y2='20' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23E59CFF'/%3E%3Cstop offset='0.5' stop-color='%23BA9CFF'/%3E%3Cstop offset='1' stop-color='%239CB2FF'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E"); +} .theme-dark .icon-app.icon-html, .theme-dark .icon-app.icon-md,