├── .dockerignore ├── .github └── workflows │ ├── npm-lint-build.yaml │ ├── npm-test.yaml │ ├── release.yaml │ └── static.yml ├── .gitignore ├── .node-version ├── Dockerfile ├── LICENSE ├── README.md ├── README_en.md ├── docker-compose.yml ├── electron ├── README.md ├── jest.config.js ├── package.json ├── src │ ├── logic │ │ ├── directory.spec.ts │ │ ├── directory.ts │ │ ├── store.ts │ │ └── window.ts │ ├── main.ts │ ├── preload.ts │ └── type │ │ ├── directory.ts │ │ ├── favorite.ts │ │ ├── image.ts │ │ └── sort.ts ├── testdata │ └── image │ │ ├── meta-image.png │ │ ├── no-meta.png │ │ ├── not-image.txt │ │ ├── novel-ai │ │ ├── novel-ai-image_1.png │ │ └── novel-ai-image_2.png │ │ └── sd │ │ ├── stable-diffusion-image_01_has-negative.png │ │ ├── stable-diffusion-image_02_has-positive.png │ │ ├── stable-diffusion-image_03_has-positive-and-negative.png │ │ ├── stable-diffusion-image_04_no-positive-and-negative.png │ │ ├── stable-diffusion-image_05_has-empty-parameter-row.png │ │ ├── stable-diffusion-image_21_contain-empty-row-in-positive-and-contain-empty-row-in-negative.png │ │ ├── stable-diffusion-image_22_has-negative-contain-empty-row-in-positive.png │ │ ├── stable-diffusion-image_23_no-negative-contain-empty-row-in-positive.png │ │ ├── stable-diffusion-image_24_has-positive-contain-empty-row-in-negative.png │ │ └── stable-diffusion-image_25_no-positive-contain-empty-row-in-negative.png └── tsconfig.json ├── package.json └── viewer ├── .dockerignore ├── .gitignore ├── README.md ├── assets ├── ai-image_1.png └── ai-image_2.png ├── global-windows.d.ts ├── index.html ├── jest.config.js ├── package.json ├── public └── vite.svg ├── src ├── App.vue ├── components │ ├── atoms │ │ ├── AddButton.vue │ │ ├── CategoryChild.vue │ │ ├── EditCategoryChild.vue │ │ ├── PromptInput.vue │ │ ├── Property.vue │ │ ├── SideMenuIcon.vue │ │ ├── Textarea.vue │ │ ├── Thumbnail.vue │ │ └── VerticalMenuButton.vue │ ├── molecules │ │ ├── BreadCrumbs.vue │ │ ├── EditFavoriteCategory.vue │ │ ├── FavoriteCategory.vue │ │ ├── FavoriteEditModal.vue │ │ ├── ImageModal.vue │ │ ├── PromptEditor.vue │ │ └── directory-tree │ │ │ ├── DirectoryTree.vue │ │ │ └── DirectoryTrees.vue │ └── organisms │ │ ├── DirectoryArea.vue │ │ ├── ImageMetaViewer.vue │ │ ├── ImageViewer.vue │ │ ├── MetaEditorArea.vue │ │ ├── PromptEditorArea.vue │ │ └── RightSideArea.vue ├── core │ ├── api │ │ ├── directory.ts │ │ ├── store.ts │ │ └── window.ts │ ├── array.spec.ts │ ├── array.ts │ ├── image.ts │ ├── path.ts │ ├── prompt.ts │ └── type │ │ ├── directory.ts │ │ ├── favorite.ts │ │ ├── image.ts │ │ └── listing.ts ├── layout │ ├── Footer.vue │ ├── Header.vue │ ├── RightSideMenu.vue │ └── SideMenu.vue ├── main.ts ├── store │ ├── area-visibility.ts │ ├── directory.ts │ ├── favorite-prompt.ts │ ├── image.ts │ ├── key.ts │ └── property.ts ├── style.css ├── variables.scss └── vite-env.d.ts ├── tsconfig.json ├── tsconfig.node.json └── vite.config.ts /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/.dockerignore -------------------------------------------------------------------------------- /.github/workflows/npm-lint-build.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/.github/workflows/npm-lint-build.yaml -------------------------------------------------------------------------------- /.github/workflows/npm-test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/.github/workflows/npm-test.yaml -------------------------------------------------------------------------------- /.github/workflows/release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/.github/workflows/release.yaml -------------------------------------------------------------------------------- /.github/workflows/static.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/.github/workflows/static.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/.gitignore -------------------------------------------------------------------------------- /.node-version: -------------------------------------------------------------------------------- 1 | 18.15.0 -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/README.md -------------------------------------------------------------------------------- /README_en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/README_en.md -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /electron/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/electron/README.md -------------------------------------------------------------------------------- /electron/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/electron/jest.config.js -------------------------------------------------------------------------------- /electron/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/electron/package.json -------------------------------------------------------------------------------- /electron/src/logic/directory.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/electron/src/logic/directory.spec.ts -------------------------------------------------------------------------------- /electron/src/logic/directory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/electron/src/logic/directory.ts -------------------------------------------------------------------------------- /electron/src/logic/store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/electron/src/logic/store.ts -------------------------------------------------------------------------------- /electron/src/logic/window.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/electron/src/logic/window.ts -------------------------------------------------------------------------------- /electron/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/electron/src/main.ts -------------------------------------------------------------------------------- /electron/src/preload.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/electron/src/preload.ts -------------------------------------------------------------------------------- /electron/src/type/directory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/electron/src/type/directory.ts -------------------------------------------------------------------------------- /electron/src/type/favorite.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/electron/src/type/favorite.ts -------------------------------------------------------------------------------- /electron/src/type/image.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/electron/src/type/image.ts -------------------------------------------------------------------------------- /electron/src/type/sort.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/electron/src/type/sort.ts -------------------------------------------------------------------------------- /electron/testdata/image/meta-image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/electron/testdata/image/meta-image.png -------------------------------------------------------------------------------- /electron/testdata/image/no-meta.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/electron/testdata/image/no-meta.png -------------------------------------------------------------------------------- /electron/testdata/image/not-image.txt: -------------------------------------------------------------------------------- 1 | 画像じゃないよー -------------------------------------------------------------------------------- /electron/testdata/image/novel-ai/novel-ai-image_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/electron/testdata/image/novel-ai/novel-ai-image_1.png -------------------------------------------------------------------------------- /electron/testdata/image/novel-ai/novel-ai-image_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/electron/testdata/image/novel-ai/novel-ai-image_2.png -------------------------------------------------------------------------------- /electron/testdata/image/sd/stable-diffusion-image_01_has-negative.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/electron/testdata/image/sd/stable-diffusion-image_01_has-negative.png -------------------------------------------------------------------------------- /electron/testdata/image/sd/stable-diffusion-image_02_has-positive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/electron/testdata/image/sd/stable-diffusion-image_02_has-positive.png -------------------------------------------------------------------------------- /electron/testdata/image/sd/stable-diffusion-image_03_has-positive-and-negative.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/electron/testdata/image/sd/stable-diffusion-image_03_has-positive-and-negative.png -------------------------------------------------------------------------------- /electron/testdata/image/sd/stable-diffusion-image_04_no-positive-and-negative.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/electron/testdata/image/sd/stable-diffusion-image_04_no-positive-and-negative.png -------------------------------------------------------------------------------- /electron/testdata/image/sd/stable-diffusion-image_05_has-empty-parameter-row.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/electron/testdata/image/sd/stable-diffusion-image_05_has-empty-parameter-row.png -------------------------------------------------------------------------------- /electron/testdata/image/sd/stable-diffusion-image_21_contain-empty-row-in-positive-and-contain-empty-row-in-negative.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/electron/testdata/image/sd/stable-diffusion-image_21_contain-empty-row-in-positive-and-contain-empty-row-in-negative.png -------------------------------------------------------------------------------- /electron/testdata/image/sd/stable-diffusion-image_22_has-negative-contain-empty-row-in-positive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/electron/testdata/image/sd/stable-diffusion-image_22_has-negative-contain-empty-row-in-positive.png -------------------------------------------------------------------------------- /electron/testdata/image/sd/stable-diffusion-image_23_no-negative-contain-empty-row-in-positive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/electron/testdata/image/sd/stable-diffusion-image_23_no-negative-contain-empty-row-in-positive.png -------------------------------------------------------------------------------- /electron/testdata/image/sd/stable-diffusion-image_24_has-positive-contain-empty-row-in-negative.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/electron/testdata/image/sd/stable-diffusion-image_24_has-positive-contain-empty-row-in-negative.png -------------------------------------------------------------------------------- /electron/testdata/image/sd/stable-diffusion-image_25_no-positive-contain-empty-row-in-negative.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/electron/testdata/image/sd/stable-diffusion-image_25_no-positive-contain-empty-row-in-negative.png -------------------------------------------------------------------------------- /electron/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/electron/tsconfig.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/package.json -------------------------------------------------------------------------------- /viewer/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/viewer/.dockerignore -------------------------------------------------------------------------------- /viewer/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/viewer/.gitignore -------------------------------------------------------------------------------- /viewer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/viewer/README.md -------------------------------------------------------------------------------- /viewer/assets/ai-image_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/viewer/assets/ai-image_1.png -------------------------------------------------------------------------------- /viewer/assets/ai-image_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/viewer/assets/ai-image_2.png -------------------------------------------------------------------------------- /viewer/global-windows.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/viewer/global-windows.d.ts -------------------------------------------------------------------------------- /viewer/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/viewer/index.html -------------------------------------------------------------------------------- /viewer/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/viewer/jest.config.js -------------------------------------------------------------------------------- /viewer/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/viewer/package.json -------------------------------------------------------------------------------- /viewer/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/viewer/public/vite.svg -------------------------------------------------------------------------------- /viewer/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/viewer/src/App.vue -------------------------------------------------------------------------------- /viewer/src/components/atoms/AddButton.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/viewer/src/components/atoms/AddButton.vue -------------------------------------------------------------------------------- /viewer/src/components/atoms/CategoryChild.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/viewer/src/components/atoms/CategoryChild.vue -------------------------------------------------------------------------------- /viewer/src/components/atoms/EditCategoryChild.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/viewer/src/components/atoms/EditCategoryChild.vue -------------------------------------------------------------------------------- /viewer/src/components/atoms/PromptInput.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/viewer/src/components/atoms/PromptInput.vue -------------------------------------------------------------------------------- /viewer/src/components/atoms/Property.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/viewer/src/components/atoms/Property.vue -------------------------------------------------------------------------------- /viewer/src/components/atoms/SideMenuIcon.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/viewer/src/components/atoms/SideMenuIcon.vue -------------------------------------------------------------------------------- /viewer/src/components/atoms/Textarea.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/viewer/src/components/atoms/Textarea.vue -------------------------------------------------------------------------------- /viewer/src/components/atoms/Thumbnail.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/viewer/src/components/atoms/Thumbnail.vue -------------------------------------------------------------------------------- /viewer/src/components/atoms/VerticalMenuButton.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/viewer/src/components/atoms/VerticalMenuButton.vue -------------------------------------------------------------------------------- /viewer/src/components/molecules/BreadCrumbs.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/viewer/src/components/molecules/BreadCrumbs.vue -------------------------------------------------------------------------------- /viewer/src/components/molecules/EditFavoriteCategory.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/viewer/src/components/molecules/EditFavoriteCategory.vue -------------------------------------------------------------------------------- /viewer/src/components/molecules/FavoriteCategory.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/viewer/src/components/molecules/FavoriteCategory.vue -------------------------------------------------------------------------------- /viewer/src/components/molecules/FavoriteEditModal.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/viewer/src/components/molecules/FavoriteEditModal.vue -------------------------------------------------------------------------------- /viewer/src/components/molecules/ImageModal.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/viewer/src/components/molecules/ImageModal.vue -------------------------------------------------------------------------------- /viewer/src/components/molecules/PromptEditor.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/viewer/src/components/molecules/PromptEditor.vue -------------------------------------------------------------------------------- /viewer/src/components/molecules/directory-tree/DirectoryTree.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/viewer/src/components/molecules/directory-tree/DirectoryTree.vue -------------------------------------------------------------------------------- /viewer/src/components/molecules/directory-tree/DirectoryTrees.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/viewer/src/components/molecules/directory-tree/DirectoryTrees.vue -------------------------------------------------------------------------------- /viewer/src/components/organisms/DirectoryArea.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/viewer/src/components/organisms/DirectoryArea.vue -------------------------------------------------------------------------------- /viewer/src/components/organisms/ImageMetaViewer.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/viewer/src/components/organisms/ImageMetaViewer.vue -------------------------------------------------------------------------------- /viewer/src/components/organisms/ImageViewer.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/viewer/src/components/organisms/ImageViewer.vue -------------------------------------------------------------------------------- /viewer/src/components/organisms/MetaEditorArea.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/viewer/src/components/organisms/MetaEditorArea.vue -------------------------------------------------------------------------------- /viewer/src/components/organisms/PromptEditorArea.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/viewer/src/components/organisms/PromptEditorArea.vue -------------------------------------------------------------------------------- /viewer/src/components/organisms/RightSideArea.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/viewer/src/components/organisms/RightSideArea.vue -------------------------------------------------------------------------------- /viewer/src/core/api/directory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/viewer/src/core/api/directory.ts -------------------------------------------------------------------------------- /viewer/src/core/api/store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/viewer/src/core/api/store.ts -------------------------------------------------------------------------------- /viewer/src/core/api/window.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/viewer/src/core/api/window.ts -------------------------------------------------------------------------------- /viewer/src/core/array.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/viewer/src/core/array.spec.ts -------------------------------------------------------------------------------- /viewer/src/core/array.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/viewer/src/core/array.ts -------------------------------------------------------------------------------- /viewer/src/core/image.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/viewer/src/core/image.ts -------------------------------------------------------------------------------- /viewer/src/core/path.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/viewer/src/core/path.ts -------------------------------------------------------------------------------- /viewer/src/core/prompt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/viewer/src/core/prompt.ts -------------------------------------------------------------------------------- /viewer/src/core/type/directory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/viewer/src/core/type/directory.ts -------------------------------------------------------------------------------- /viewer/src/core/type/favorite.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/viewer/src/core/type/favorite.ts -------------------------------------------------------------------------------- /viewer/src/core/type/image.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/viewer/src/core/type/image.ts -------------------------------------------------------------------------------- /viewer/src/core/type/listing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/viewer/src/core/type/listing.ts -------------------------------------------------------------------------------- /viewer/src/layout/Footer.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/viewer/src/layout/Footer.vue -------------------------------------------------------------------------------- /viewer/src/layout/Header.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/viewer/src/layout/Header.vue -------------------------------------------------------------------------------- /viewer/src/layout/RightSideMenu.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/viewer/src/layout/RightSideMenu.vue -------------------------------------------------------------------------------- /viewer/src/layout/SideMenu.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/viewer/src/layout/SideMenu.vue -------------------------------------------------------------------------------- /viewer/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/viewer/src/main.ts -------------------------------------------------------------------------------- /viewer/src/store/area-visibility.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/viewer/src/store/area-visibility.ts -------------------------------------------------------------------------------- /viewer/src/store/directory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/viewer/src/store/directory.ts -------------------------------------------------------------------------------- /viewer/src/store/favorite-prompt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/viewer/src/store/favorite-prompt.ts -------------------------------------------------------------------------------- /viewer/src/store/image.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/viewer/src/store/image.ts -------------------------------------------------------------------------------- /viewer/src/store/key.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/viewer/src/store/key.ts -------------------------------------------------------------------------------- /viewer/src/store/property.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/viewer/src/store/property.ts -------------------------------------------------------------------------------- /viewer/src/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/viewer/src/style.css -------------------------------------------------------------------------------- /viewer/src/variables.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/viewer/src/variables.scss -------------------------------------------------------------------------------- /viewer/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /viewer/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/viewer/tsconfig.json -------------------------------------------------------------------------------- /viewer/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/viewer/tsconfig.node.json -------------------------------------------------------------------------------- /viewer/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i-shinya/grimoire/HEAD/viewer/vite.config.ts --------------------------------------------------------------------------------