├── .editorconfig ├── .eslintignore ├── .eslintrc ├── .github ├── FUNDING.yml └── workflows │ └── release.yml ├── .gitignore ├── .npmrc ├── .prettierrc.js ├── LICENSE ├── README.md ├── docs └── images │ └── HTML Tabs Demo.gif ├── esbuild.config.mjs ├── jest.config.js ├── manifest.json ├── package.json ├── pnpm-lock.yaml ├── src ├── lines.ts ├── main.ts ├── settings.ts ├── tabs.ts ├── ui │ └── rendering.ts └── util │ ├── cache.ts │ └── parsing.ts ├── styles.css ├── test-vault ├── .obsidian │ ├── app.json │ ├── appearance.json │ ├── community-plugins.json │ ├── core-plugins-migration.json │ ├── core-plugins.json │ ├── hotkeys.json │ ├── plugins │ │ ├── hot-reload-master │ │ │ ├── .github │ │ │ │ └── workflows │ │ │ │ │ └── publish.yml │ │ │ ├── README.md │ │ │ └── manifest.json │ │ └── html-tabs │ │ │ └── .hotreload │ └── workspace.json ├── Embedded note 2.md ├── Embedded note.md ├── SubFolder │ └── Test.md ├── Tabs Example.md ├── Test.md └── images │ └── Sync changes.png ├── tests └── util │ └── parsing.spec.ts ├── tsconfig.json ├── version-bump.mjs └── versions.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptournet/obsidian-html-tabs/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | 3 | main.js 4 | -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptournet/obsidian-html-tabs/HEAD/.eslintrc -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptournet/obsidian-html-tabs/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptournet/obsidian-html-tabs/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptournet/obsidian-html-tabs/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | tag-version-prefix="" -------------------------------------------------------------------------------- /.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptournet/obsidian-html-tabs/HEAD/.prettierrc.js -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptournet/obsidian-html-tabs/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptournet/obsidian-html-tabs/HEAD/README.md -------------------------------------------------------------------------------- /docs/images/HTML Tabs Demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptournet/obsidian-html-tabs/HEAD/docs/images/HTML Tabs Demo.gif -------------------------------------------------------------------------------- /esbuild.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptournet/obsidian-html-tabs/HEAD/esbuild.config.mjs -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptournet/obsidian-html-tabs/HEAD/jest.config.js -------------------------------------------------------------------------------- /manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptournet/obsidian-html-tabs/HEAD/manifest.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptournet/obsidian-html-tabs/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptournet/obsidian-html-tabs/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /src/lines.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptournet/obsidian-html-tabs/HEAD/src/lines.ts -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptournet/obsidian-html-tabs/HEAD/src/main.ts -------------------------------------------------------------------------------- /src/settings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptournet/obsidian-html-tabs/HEAD/src/settings.ts -------------------------------------------------------------------------------- /src/tabs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptournet/obsidian-html-tabs/HEAD/src/tabs.ts -------------------------------------------------------------------------------- /src/ui/rendering.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptournet/obsidian-html-tabs/HEAD/src/ui/rendering.ts -------------------------------------------------------------------------------- /src/util/cache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptournet/obsidian-html-tabs/HEAD/src/util/cache.ts -------------------------------------------------------------------------------- /src/util/parsing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptournet/obsidian-html-tabs/HEAD/src/util/parsing.ts -------------------------------------------------------------------------------- /styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptournet/obsidian-html-tabs/HEAD/styles.css -------------------------------------------------------------------------------- /test-vault/.obsidian/app.json: -------------------------------------------------------------------------------- 1 | { 2 | "alwaysUpdateLinks": true 3 | } -------------------------------------------------------------------------------- /test-vault/.obsidian/appearance.json: -------------------------------------------------------------------------------- 1 | { 2 | "accentColor": "" 3 | } -------------------------------------------------------------------------------- /test-vault/.obsidian/community-plugins.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptournet/obsidian-html-tabs/HEAD/test-vault/.obsidian/community-plugins.json -------------------------------------------------------------------------------- /test-vault/.obsidian/core-plugins-migration.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptournet/obsidian-html-tabs/HEAD/test-vault/.obsidian/core-plugins-migration.json -------------------------------------------------------------------------------- /test-vault/.obsidian/core-plugins.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptournet/obsidian-html-tabs/HEAD/test-vault/.obsidian/core-plugins.json -------------------------------------------------------------------------------- /test-vault/.obsidian/hotkeys.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /test-vault/.obsidian/plugins/hot-reload-master/.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptournet/obsidian-html-tabs/HEAD/test-vault/.obsidian/plugins/hot-reload-master/.github/workflows/publish.yml -------------------------------------------------------------------------------- /test-vault/.obsidian/plugins/hot-reload-master/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptournet/obsidian-html-tabs/HEAD/test-vault/.obsidian/plugins/hot-reload-master/README.md -------------------------------------------------------------------------------- /test-vault/.obsidian/plugins/hot-reload-master/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptournet/obsidian-html-tabs/HEAD/test-vault/.obsidian/plugins/hot-reload-master/manifest.json -------------------------------------------------------------------------------- /test-vault/.obsidian/plugins/html-tabs/.hotreload: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test-vault/.obsidian/workspace.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptournet/obsidian-html-tabs/HEAD/test-vault/.obsidian/workspace.json -------------------------------------------------------------------------------- /test-vault/Embedded note 2.md: -------------------------------------------------------------------------------- 1 | # Image: 2 | ![[Sync changes.png]] 3 | -------------------------------------------------------------------------------- /test-vault/Embedded note.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptournet/obsidian-html-tabs/HEAD/test-vault/Embedded note.md -------------------------------------------------------------------------------- /test-vault/SubFolder/Test.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test-vault/Tabs Example.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptournet/obsidian-html-tabs/HEAD/test-vault/Tabs Example.md -------------------------------------------------------------------------------- /test-vault/Test.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptournet/obsidian-html-tabs/HEAD/test-vault/Test.md -------------------------------------------------------------------------------- /test-vault/images/Sync changes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptournet/obsidian-html-tabs/HEAD/test-vault/images/Sync changes.png -------------------------------------------------------------------------------- /tests/util/parsing.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptournet/obsidian-html-tabs/HEAD/tests/util/parsing.spec.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptournet/obsidian-html-tabs/HEAD/tsconfig.json -------------------------------------------------------------------------------- /version-bump.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptournet/obsidian-html-tabs/HEAD/version-bump.mjs -------------------------------------------------------------------------------- /versions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptournet/obsidian-html-tabs/HEAD/versions.json --------------------------------------------------------------------------------