From 09a0c44e506323f77bf2c3bf5109c8a94c392157 Mon Sep 17 00:00:00 2001 From: Mason Payne Date: Fri, 29 Nov 2024 12:29:56 -0700 Subject: [PATCH] refactor to place UI in the ui folder --- .idea/.gitignore | 8 ++ .idea/codeStyles/Project.xml | 62 ++++++++++++ .idea/codeStyles/codeStyleConfig.xml | 5 + .idea/comment-anywhere.iml | 9 ++ .idea/inspectionProfiles/Project_Default.xml | 6 ++ .idea/modules.xml | 8 ++ .idea/prettier.xml | 6 ++ .idea/vcs.xml | 6 ++ .editorconfig => ui/.editorconfig | 0 .gitignore => ui/.gitignore | 0 .prettierrc.json => ui/.prettierrc.json | 0 .../AnyRemark-design}/index.html | 0 ui/AnyRemark-design/logo.svg | 89 ++++++++++++++++++ .../AnyRemark-design}/styles.css | 0 README.md => ui/README.md | 0 {android => ui/android}/.gitignore | 0 {android => ui/android}/app/.gitignore | 0 {android => ui/android}/app/build.gradle | 0 .../android}/app/capacitor.build.gradle | 0 .../android}/app/proguard-rules.pro | 0 .../myapp/ExampleInstrumentedTest.java | 0 .../android}/app/src/main/AndroidManifest.xml | 0 .../src/main/java/vin/sa/ca/MainActivity.java | 0 .../main/res/drawable-land-hdpi/splash.png | Bin .../main/res/drawable-land-mdpi/splash.png | Bin .../main/res/drawable-land-xhdpi/splash.png | Bin .../main/res/drawable-land-xxhdpi/splash.png | Bin .../main/res/drawable-land-xxxhdpi/splash.png | Bin .../main/res/drawable-port-hdpi/splash.png | Bin .../main/res/drawable-port-mdpi/splash.png | Bin .../main/res/drawable-port-xhdpi/splash.png | Bin .../main/res/drawable-port-xxhdpi/splash.png | Bin .../main/res/drawable-port-xxxhdpi/splash.png | Bin .../drawable-v24/ic_launcher_foreground.xml | 0 .../res/drawable/ic_launcher_background.xml | 0 .../app/src/main/res/drawable/splash.png | Bin .../app/src/main/res/layout/activity_main.xml | 0 .../res/mipmap-anydpi-v26/ic_launcher.xml | 0 .../mipmap-anydpi-v26/ic_launcher_round.xml | 0 .../src/main/res/mipmap-hdpi/ic_launcher.png | Bin .../mipmap-hdpi/ic_launcher_foreground.png | Bin .../res/mipmap-hdpi/ic_launcher_round.png | Bin .../src/main/res/mipmap-mdpi/ic_launcher.png | Bin .../mipmap-mdpi/ic_launcher_foreground.png | Bin .../res/mipmap-mdpi/ic_launcher_round.png | Bin .../src/main/res/mipmap-xhdpi/ic_launcher.png | Bin .../mipmap-xhdpi/ic_launcher_foreground.png | Bin .../res/mipmap-xhdpi/ic_launcher_round.png | Bin .../main/res/mipmap-xxhdpi/ic_launcher.png | Bin .../mipmap-xxhdpi/ic_launcher_foreground.png | Bin .../res/mipmap-xxhdpi/ic_launcher_round.png | Bin .../main/res/mipmap-xxxhdpi/ic_launcher.png | Bin .../mipmap-xxxhdpi/ic_launcher_foreground.png | Bin .../res/mipmap-xxxhdpi/ic_launcher_round.png | Bin .../res/values/ic_launcher_background.xml | 0 .../app/src/main/res/values/strings.xml | 0 .../app/src/main/res/values/styles.xml | 0 .../app/src/main/res/xml/file_paths.xml | 0 .../getcapacitor/myapp/ExampleUnitTest.java | 0 {android => ui/android}/build.gradle | 0 .../android}/capacitor.settings.gradle | 0 {android => ui/android}/gradle.properties | 0 .../gradle/wrapper/gradle-wrapper.jar | Bin .../gradle/wrapper/gradle-wrapper.properties | 0 {android => ui/android}/gradlew | 0 {android => ui/android}/gradlew.bat | 0 {android => ui/android}/settings.gradle | 0 {android => ui/android}/variables.gradle | 0 capacitor.config.ts => ui/capacitor.config.ts | 0 {e2e => ui/e2e}/tsconfig.json | 0 {e2e => ui/e2e}/vue.spec.ts | 0 env.d.ts => ui/env.d.ts | 0 eslint.config.js => ui/eslint.config.js | 0 index.html => ui/index.html | 0 {ios => ui/ios}/.gitignore | 0 .../ios}/App/App.xcodeproj/project.pbxproj | 0 .../xcshareddata/IDEWorkspaceChecks.plist | 0 {ios => ui/ios}/App/App/AppDelegate.swift | 0 .../AppIcon.appiconset/AppIcon-512@2x.png | Bin .../AppIcon.appiconset/Contents.json | 0 .../App/App/Assets.xcassets/Contents.json | 0 .../Splash.imageset/Contents.json | 0 .../Splash.imageset/splash-2732x2732-1.png | Bin .../Splash.imageset/splash-2732x2732-2.png | Bin .../Splash.imageset/splash-2732x2732.png | Bin .../App/Base.lproj/LaunchScreen.storyboard | 0 .../ios}/App/App/Base.lproj/Main.storyboard | 0 {ios => ui/ios}/App/App/Info.plist | 0 {ios => ui/ios}/App/Podfile | 0 package-lock.json => ui/package-lock.json | 0 package.json => ui/package.json | 0 .../playwright.config.ts | 0 {public => ui/public}/favicon.ico | Bin {src => ui/src}/App.vue | 0 {src => ui/src}/assets/base.css | 0 {src => ui/src}/assets/logo.svg | 0 {src => ui/src}/assets/main.css | 0 .../src}/components/CommentComponent.vue | 0 .../src}/components/OpenGraphComponent.vue | 0 .../components/__tests__/HelloWorld.spec.ts | 0 .../src}/components/icons/IconCommunity.vue | 0 .../components/icons/IconDocumentation.vue | 0 .../src}/components/icons/IconEcosystem.vue | 0 .../src}/components/icons/IconSupport.vue | 0 .../src}/components/icons/IconTooling.vue | 0 {src => ui/src}/main.ts | 0 {src => ui/src}/router/index.ts | 0 {src => ui/src}/stores/counter.ts | 0 {src => ui/src}/views/AboutView.vue | 0 {src => ui/src}/views/HomeView.vue | 0 {src => ui/src}/views/RemarkView.vue | 0 tsconfig.app.json => ui/tsconfig.app.json | 0 tsconfig.json => ui/tsconfig.json | 0 tsconfig.node.json => ui/tsconfig.node.json | 0 .../tsconfig.vitest.json | 0 vite.config.ts => ui/vite.config.ts | 0 vitest.config.ts => ui/vitest.config.ts | 0 117 files changed, 199 insertions(+) create mode 100644 .idea/.gitignore create mode 100644 .idea/codeStyles/Project.xml create mode 100644 .idea/codeStyles/codeStyleConfig.xml create mode 100644 .idea/comment-anywhere.iml create mode 100644 .idea/inspectionProfiles/Project_Default.xml create mode 100644 .idea/modules.xml create mode 100644 .idea/prettier.xml create mode 100644 .idea/vcs.xml rename .editorconfig => ui/.editorconfig (100%) rename .gitignore => ui/.gitignore (100%) rename .prettierrc.json => ui/.prettierrc.json (100%) rename {AnyRemark-design => ui/AnyRemark-design}/index.html (100%) create mode 100644 ui/AnyRemark-design/logo.svg rename {AnyRemark-design => ui/AnyRemark-design}/styles.css (100%) rename README.md => ui/README.md (100%) rename {android => ui/android}/.gitignore (100%) rename {android => ui/android}/app/.gitignore (100%) rename {android => ui/android}/app/build.gradle (100%) rename {android => ui/android}/app/capacitor.build.gradle (100%) rename {android => ui/android}/app/proguard-rules.pro (100%) rename {android => ui/android}/app/src/androidTest/java/com/getcapacitor/myapp/ExampleInstrumentedTest.java (100%) rename {android => ui/android}/app/src/main/AndroidManifest.xml (100%) rename {android => ui/android}/app/src/main/java/vin/sa/ca/MainActivity.java (100%) rename {android => ui/android}/app/src/main/res/drawable-land-hdpi/splash.png (100%) rename {android => ui/android}/app/src/main/res/drawable-land-mdpi/splash.png (100%) rename {android => ui/android}/app/src/main/res/drawable-land-xhdpi/splash.png (100%) rename {android => ui/android}/app/src/main/res/drawable-land-xxhdpi/splash.png (100%) rename {android => ui/android}/app/src/main/res/drawable-land-xxxhdpi/splash.png (100%) rename {android => ui/android}/app/src/main/res/drawable-port-hdpi/splash.png (100%) rename {android => ui/android}/app/src/main/res/drawable-port-mdpi/splash.png (100%) rename {android => ui/android}/app/src/main/res/drawable-port-xhdpi/splash.png (100%) rename {android => ui/android}/app/src/main/res/drawable-port-xxhdpi/splash.png (100%) rename {android => ui/android}/app/src/main/res/drawable-port-xxxhdpi/splash.png (100%) rename {android => ui/android}/app/src/main/res/drawable-v24/ic_launcher_foreground.xml (100%) rename {android => ui/android}/app/src/main/res/drawable/ic_launcher_background.xml (100%) rename {android => ui/android}/app/src/main/res/drawable/splash.png (100%) rename {android => ui/android}/app/src/main/res/layout/activity_main.xml (100%) rename {android => ui/android}/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml (100%) rename {android => ui/android}/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml (100%) rename {android => ui/android}/app/src/main/res/mipmap-hdpi/ic_launcher.png (100%) rename {android => ui/android}/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png (100%) rename {android => ui/android}/app/src/main/res/mipmap-hdpi/ic_launcher_round.png (100%) rename {android => ui/android}/app/src/main/res/mipmap-mdpi/ic_launcher.png (100%) rename {android => ui/android}/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png (100%) rename {android => ui/android}/app/src/main/res/mipmap-mdpi/ic_launcher_round.png (100%) rename {android => ui/android}/app/src/main/res/mipmap-xhdpi/ic_launcher.png (100%) rename {android => ui/android}/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png (100%) rename {android => ui/android}/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png (100%) rename {android => ui/android}/app/src/main/res/mipmap-xxhdpi/ic_launcher.png (100%) rename {android => ui/android}/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png (100%) rename {android => ui/android}/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png (100%) rename {android => ui/android}/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png (100%) rename {android => ui/android}/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png (100%) rename {android => ui/android}/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png (100%) rename {android => ui/android}/app/src/main/res/values/ic_launcher_background.xml (100%) rename {android => ui/android}/app/src/main/res/values/strings.xml (100%) rename {android => ui/android}/app/src/main/res/values/styles.xml (100%) rename {android => ui/android}/app/src/main/res/xml/file_paths.xml (100%) rename {android => ui/android}/app/src/test/java/com/getcapacitor/myapp/ExampleUnitTest.java (100%) rename {android => ui/android}/build.gradle (100%) rename {android => ui/android}/capacitor.settings.gradle (100%) rename {android => ui/android}/gradle.properties (100%) rename {android => ui/android}/gradle/wrapper/gradle-wrapper.jar (100%) rename {android => ui/android}/gradle/wrapper/gradle-wrapper.properties (100%) rename {android => ui/android}/gradlew (100%) rename {android => ui/android}/gradlew.bat (100%) rename {android => ui/android}/settings.gradle (100%) rename {android => ui/android}/variables.gradle (100%) rename capacitor.config.ts => ui/capacitor.config.ts (100%) rename {e2e => ui/e2e}/tsconfig.json (100%) rename {e2e => ui/e2e}/vue.spec.ts (100%) rename env.d.ts => ui/env.d.ts (100%) rename eslint.config.js => ui/eslint.config.js (100%) rename index.html => ui/index.html (100%) rename {ios => ui/ios}/.gitignore (100%) rename {ios => ui/ios}/App/App.xcodeproj/project.pbxproj (100%) rename {ios => ui/ios}/App/App.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist (100%) rename {ios => ui/ios}/App/App/AppDelegate.swift (100%) rename {ios => ui/ios}/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-512@2x.png (100%) rename {ios => ui/ios}/App/App/Assets.xcassets/AppIcon.appiconset/Contents.json (100%) rename {ios => ui/ios}/App/App/Assets.xcassets/Contents.json (100%) rename {ios => ui/ios}/App/App/Assets.xcassets/Splash.imageset/Contents.json (100%) rename {ios => ui/ios}/App/App/Assets.xcassets/Splash.imageset/splash-2732x2732-1.png (100%) rename {ios => ui/ios}/App/App/Assets.xcassets/Splash.imageset/splash-2732x2732-2.png (100%) rename {ios => ui/ios}/App/App/Assets.xcassets/Splash.imageset/splash-2732x2732.png (100%) rename {ios => ui/ios}/App/App/Base.lproj/LaunchScreen.storyboard (100%) rename {ios => ui/ios}/App/App/Base.lproj/Main.storyboard (100%) rename {ios => ui/ios}/App/App/Info.plist (100%) rename {ios => ui/ios}/App/Podfile (100%) rename package-lock.json => ui/package-lock.json (100%) rename package.json => ui/package.json (100%) rename playwright.config.ts => ui/playwright.config.ts (100%) rename {public => ui/public}/favicon.ico (100%) rename {src => ui/src}/App.vue (100%) rename {src => ui/src}/assets/base.css (100%) rename {src => ui/src}/assets/logo.svg (100%) rename {src => ui/src}/assets/main.css (100%) rename {src => ui/src}/components/CommentComponent.vue (100%) rename {src => ui/src}/components/OpenGraphComponent.vue (100%) rename {src => ui/src}/components/__tests__/HelloWorld.spec.ts (100%) rename {src => ui/src}/components/icons/IconCommunity.vue (100%) rename {src => ui/src}/components/icons/IconDocumentation.vue (100%) rename {src => ui/src}/components/icons/IconEcosystem.vue (100%) rename {src => ui/src}/components/icons/IconSupport.vue (100%) rename {src => ui/src}/components/icons/IconTooling.vue (100%) rename {src => ui/src}/main.ts (100%) rename {src => ui/src}/router/index.ts (100%) rename {src => ui/src}/stores/counter.ts (100%) rename {src => ui/src}/views/AboutView.vue (100%) rename {src => ui/src}/views/HomeView.vue (100%) rename {src => ui/src}/views/RemarkView.vue (100%) rename tsconfig.app.json => ui/tsconfig.app.json (100%) rename tsconfig.json => ui/tsconfig.json (100%) rename tsconfig.node.json => ui/tsconfig.node.json (100%) rename tsconfig.vitest.json => ui/tsconfig.vitest.json (100%) rename vite.config.ts => ui/vite.config.ts (100%) rename vitest.config.ts => ui/vitest.config.ts (100%) diff --git a/.idea/.gitignore b/.idea/.gitignore new file mode 100644 index 0000000..13566b8 --- /dev/null +++ b/.idea/.gitignore @@ -0,0 +1,8 @@ +# Default ignored files +/shelf/ +/workspace.xml +# Editor-based HTTP Client requests +/httpRequests/ +# Datasource local storage ignored files +/dataSources/ +/dataSources.local.xml diff --git a/.idea/codeStyles/Project.xml b/.idea/codeStyles/Project.xml new file mode 100644 index 0000000..9762418 --- /dev/null +++ b/.idea/codeStyles/Project.xml @@ -0,0 +1,62 @@ + + + + \ No newline at end of file diff --git a/.idea/codeStyles/codeStyleConfig.xml b/.idea/codeStyles/codeStyleConfig.xml new file mode 100644 index 0000000..79ee123 --- /dev/null +++ b/.idea/codeStyles/codeStyleConfig.xml @@ -0,0 +1,5 @@ + + + + \ No newline at end of file diff --git a/.idea/comment-anywhere.iml b/.idea/comment-anywhere.iml new file mode 100644 index 0000000..5e764c4 --- /dev/null +++ b/.idea/comment-anywhere.iml @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/.idea/inspectionProfiles/Project_Default.xml b/.idea/inspectionProfiles/Project_Default.xml new file mode 100644 index 0000000..03d9549 --- /dev/null +++ b/.idea/inspectionProfiles/Project_Default.xml @@ -0,0 +1,6 @@ + + + + \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml new file mode 100644 index 0000000..69110f4 --- /dev/null +++ b/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/prettier.xml b/.idea/prettier.xml new file mode 100644 index 0000000..b0c1c68 --- /dev/null +++ b/.idea/prettier.xml @@ -0,0 +1,6 @@ + + + + + \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 0000000..35eb1dd --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/.editorconfig b/ui/.editorconfig similarity index 100% rename from .editorconfig rename to ui/.editorconfig diff --git a/.gitignore b/ui/.gitignore similarity index 100% rename from .gitignore rename to ui/.gitignore diff --git a/.prettierrc.json b/ui/.prettierrc.json similarity index 100% rename from .prettierrc.json rename to ui/.prettierrc.json diff --git a/AnyRemark-design/index.html b/ui/AnyRemark-design/index.html similarity index 100% rename from AnyRemark-design/index.html rename to ui/AnyRemark-design/index.html diff --git a/ui/AnyRemark-design/logo.svg b/ui/AnyRemark-design/logo.svg new file mode 100644 index 0000000..d72f5d1 --- /dev/null +++ b/ui/AnyRemark-design/logo.svg @@ -0,0 +1,89 @@ + + + + + + + + + + + + + + + + + + + diff --git a/AnyRemark-design/styles.css b/ui/AnyRemark-design/styles.css similarity index 100% rename from AnyRemark-design/styles.css rename to ui/AnyRemark-design/styles.css diff --git a/README.md b/ui/README.md similarity index 100% rename from README.md rename to ui/README.md diff --git a/android/.gitignore b/ui/android/.gitignore similarity index 100% rename from android/.gitignore rename to ui/android/.gitignore diff --git a/android/app/.gitignore b/ui/android/app/.gitignore similarity index 100% rename from android/app/.gitignore rename to ui/android/app/.gitignore diff --git a/android/app/build.gradle b/ui/android/app/build.gradle similarity index 100% rename from android/app/build.gradle rename to ui/android/app/build.gradle diff --git a/android/app/capacitor.build.gradle b/ui/android/app/capacitor.build.gradle similarity index 100% rename from android/app/capacitor.build.gradle rename to ui/android/app/capacitor.build.gradle diff --git a/android/app/proguard-rules.pro b/ui/android/app/proguard-rules.pro similarity index 100% rename from android/app/proguard-rules.pro rename to ui/android/app/proguard-rules.pro diff --git a/android/app/src/androidTest/java/com/getcapacitor/myapp/ExampleInstrumentedTest.java b/ui/android/app/src/androidTest/java/com/getcapacitor/myapp/ExampleInstrumentedTest.java similarity index 100% rename from android/app/src/androidTest/java/com/getcapacitor/myapp/ExampleInstrumentedTest.java rename to ui/android/app/src/androidTest/java/com/getcapacitor/myapp/ExampleInstrumentedTest.java diff --git a/android/app/src/main/AndroidManifest.xml b/ui/android/app/src/main/AndroidManifest.xml similarity index 100% rename from android/app/src/main/AndroidManifest.xml rename to ui/android/app/src/main/AndroidManifest.xml diff --git a/android/app/src/main/java/vin/sa/ca/MainActivity.java b/ui/android/app/src/main/java/vin/sa/ca/MainActivity.java similarity index 100% rename from android/app/src/main/java/vin/sa/ca/MainActivity.java rename to ui/android/app/src/main/java/vin/sa/ca/MainActivity.java diff --git a/android/app/src/main/res/drawable-land-hdpi/splash.png b/ui/android/app/src/main/res/drawable-land-hdpi/splash.png similarity index 100% rename from android/app/src/main/res/drawable-land-hdpi/splash.png rename to ui/android/app/src/main/res/drawable-land-hdpi/splash.png diff --git a/android/app/src/main/res/drawable-land-mdpi/splash.png b/ui/android/app/src/main/res/drawable-land-mdpi/splash.png similarity index 100% rename from android/app/src/main/res/drawable-land-mdpi/splash.png rename to ui/android/app/src/main/res/drawable-land-mdpi/splash.png diff --git a/android/app/src/main/res/drawable-land-xhdpi/splash.png b/ui/android/app/src/main/res/drawable-land-xhdpi/splash.png similarity index 100% rename from android/app/src/main/res/drawable-land-xhdpi/splash.png rename to ui/android/app/src/main/res/drawable-land-xhdpi/splash.png diff --git a/android/app/src/main/res/drawable-land-xxhdpi/splash.png b/ui/android/app/src/main/res/drawable-land-xxhdpi/splash.png similarity index 100% rename from android/app/src/main/res/drawable-land-xxhdpi/splash.png rename to ui/android/app/src/main/res/drawable-land-xxhdpi/splash.png diff --git a/android/app/src/main/res/drawable-land-xxxhdpi/splash.png b/ui/android/app/src/main/res/drawable-land-xxxhdpi/splash.png similarity index 100% rename from android/app/src/main/res/drawable-land-xxxhdpi/splash.png rename to ui/android/app/src/main/res/drawable-land-xxxhdpi/splash.png diff --git a/android/app/src/main/res/drawable-port-hdpi/splash.png b/ui/android/app/src/main/res/drawable-port-hdpi/splash.png similarity index 100% rename from android/app/src/main/res/drawable-port-hdpi/splash.png rename to ui/android/app/src/main/res/drawable-port-hdpi/splash.png diff --git a/android/app/src/main/res/drawable-port-mdpi/splash.png b/ui/android/app/src/main/res/drawable-port-mdpi/splash.png similarity index 100% rename from android/app/src/main/res/drawable-port-mdpi/splash.png rename to ui/android/app/src/main/res/drawable-port-mdpi/splash.png diff --git a/android/app/src/main/res/drawable-port-xhdpi/splash.png b/ui/android/app/src/main/res/drawable-port-xhdpi/splash.png similarity index 100% rename from android/app/src/main/res/drawable-port-xhdpi/splash.png rename to ui/android/app/src/main/res/drawable-port-xhdpi/splash.png diff --git a/android/app/src/main/res/drawable-port-xxhdpi/splash.png b/ui/android/app/src/main/res/drawable-port-xxhdpi/splash.png similarity index 100% rename from android/app/src/main/res/drawable-port-xxhdpi/splash.png rename to ui/android/app/src/main/res/drawable-port-xxhdpi/splash.png diff --git a/android/app/src/main/res/drawable-port-xxxhdpi/splash.png b/ui/android/app/src/main/res/drawable-port-xxxhdpi/splash.png similarity index 100% rename from android/app/src/main/res/drawable-port-xxxhdpi/splash.png rename to ui/android/app/src/main/res/drawable-port-xxxhdpi/splash.png diff --git a/android/app/src/main/res/drawable-v24/ic_launcher_foreground.xml b/ui/android/app/src/main/res/drawable-v24/ic_launcher_foreground.xml similarity index 100% rename from android/app/src/main/res/drawable-v24/ic_launcher_foreground.xml rename to ui/android/app/src/main/res/drawable-v24/ic_launcher_foreground.xml diff --git a/android/app/src/main/res/drawable/ic_launcher_background.xml b/ui/android/app/src/main/res/drawable/ic_launcher_background.xml similarity index 100% rename from android/app/src/main/res/drawable/ic_launcher_background.xml rename to ui/android/app/src/main/res/drawable/ic_launcher_background.xml diff --git a/android/app/src/main/res/drawable/splash.png b/ui/android/app/src/main/res/drawable/splash.png similarity index 100% rename from android/app/src/main/res/drawable/splash.png rename to ui/android/app/src/main/res/drawable/splash.png diff --git a/android/app/src/main/res/layout/activity_main.xml b/ui/android/app/src/main/res/layout/activity_main.xml similarity index 100% rename from android/app/src/main/res/layout/activity_main.xml rename to ui/android/app/src/main/res/layout/activity_main.xml diff --git a/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml b/ui/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml similarity index 100% rename from android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml rename to ui/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml diff --git a/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml b/ui/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml similarity index 100% rename from android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml rename to ui/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml diff --git a/android/app/src/main/res/mipmap-hdpi/ic_launcher.png b/ui/android/app/src/main/res/mipmap-hdpi/ic_launcher.png similarity index 100% rename from android/app/src/main/res/mipmap-hdpi/ic_launcher.png rename to ui/android/app/src/main/res/mipmap-hdpi/ic_launcher.png diff --git a/android/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png b/ui/android/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png similarity index 100% rename from android/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png rename to ui/android/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png diff --git a/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png b/ui/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png similarity index 100% rename from android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png rename to ui/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png diff --git a/android/app/src/main/res/mipmap-mdpi/ic_launcher.png b/ui/android/app/src/main/res/mipmap-mdpi/ic_launcher.png similarity index 100% rename from android/app/src/main/res/mipmap-mdpi/ic_launcher.png rename to ui/android/app/src/main/res/mipmap-mdpi/ic_launcher.png diff --git a/android/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png b/ui/android/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png similarity index 100% rename from android/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png rename to ui/android/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png diff --git a/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png b/ui/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png similarity index 100% rename from android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png rename to ui/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png diff --git a/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png b/ui/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png similarity index 100% rename from android/app/src/main/res/mipmap-xhdpi/ic_launcher.png rename to ui/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png diff --git a/android/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png b/ui/android/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png similarity index 100% rename from android/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png rename to ui/android/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png diff --git a/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png b/ui/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png similarity index 100% rename from android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png rename to ui/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png diff --git a/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png b/ui/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png similarity index 100% rename from android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png rename to ui/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png diff --git a/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png b/ui/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png similarity index 100% rename from android/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png rename to ui/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png diff --git a/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png b/ui/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png similarity index 100% rename from android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png rename to ui/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png diff --git a/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png b/ui/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png similarity index 100% rename from android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png rename to ui/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png diff --git a/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png b/ui/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png similarity index 100% rename from android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png rename to ui/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png diff --git a/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png b/ui/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png similarity index 100% rename from android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png rename to ui/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png diff --git a/android/app/src/main/res/values/ic_launcher_background.xml b/ui/android/app/src/main/res/values/ic_launcher_background.xml similarity index 100% rename from android/app/src/main/res/values/ic_launcher_background.xml rename to ui/android/app/src/main/res/values/ic_launcher_background.xml diff --git a/android/app/src/main/res/values/strings.xml b/ui/android/app/src/main/res/values/strings.xml similarity index 100% rename from android/app/src/main/res/values/strings.xml rename to ui/android/app/src/main/res/values/strings.xml diff --git a/android/app/src/main/res/values/styles.xml b/ui/android/app/src/main/res/values/styles.xml similarity index 100% rename from android/app/src/main/res/values/styles.xml rename to ui/android/app/src/main/res/values/styles.xml diff --git a/android/app/src/main/res/xml/file_paths.xml b/ui/android/app/src/main/res/xml/file_paths.xml similarity index 100% rename from android/app/src/main/res/xml/file_paths.xml rename to ui/android/app/src/main/res/xml/file_paths.xml diff --git a/android/app/src/test/java/com/getcapacitor/myapp/ExampleUnitTest.java b/ui/android/app/src/test/java/com/getcapacitor/myapp/ExampleUnitTest.java similarity index 100% rename from android/app/src/test/java/com/getcapacitor/myapp/ExampleUnitTest.java rename to ui/android/app/src/test/java/com/getcapacitor/myapp/ExampleUnitTest.java diff --git a/android/build.gradle b/ui/android/build.gradle similarity index 100% rename from android/build.gradle rename to ui/android/build.gradle diff --git a/android/capacitor.settings.gradle b/ui/android/capacitor.settings.gradle similarity index 100% rename from android/capacitor.settings.gradle rename to ui/android/capacitor.settings.gradle diff --git a/android/gradle.properties b/ui/android/gradle.properties similarity index 100% rename from android/gradle.properties rename to ui/android/gradle.properties diff --git a/android/gradle/wrapper/gradle-wrapper.jar b/ui/android/gradle/wrapper/gradle-wrapper.jar similarity index 100% rename from android/gradle/wrapper/gradle-wrapper.jar rename to ui/android/gradle/wrapper/gradle-wrapper.jar diff --git a/android/gradle/wrapper/gradle-wrapper.properties b/ui/android/gradle/wrapper/gradle-wrapper.properties similarity index 100% rename from android/gradle/wrapper/gradle-wrapper.properties rename to ui/android/gradle/wrapper/gradle-wrapper.properties diff --git a/android/gradlew b/ui/android/gradlew similarity index 100% rename from android/gradlew rename to ui/android/gradlew diff --git a/android/gradlew.bat b/ui/android/gradlew.bat similarity index 100% rename from android/gradlew.bat rename to ui/android/gradlew.bat diff --git a/android/settings.gradle b/ui/android/settings.gradle similarity index 100% rename from android/settings.gradle rename to ui/android/settings.gradle diff --git a/android/variables.gradle b/ui/android/variables.gradle similarity index 100% rename from android/variables.gradle rename to ui/android/variables.gradle diff --git a/capacitor.config.ts b/ui/capacitor.config.ts similarity index 100% rename from capacitor.config.ts rename to ui/capacitor.config.ts diff --git a/e2e/tsconfig.json b/ui/e2e/tsconfig.json similarity index 100% rename from e2e/tsconfig.json rename to ui/e2e/tsconfig.json diff --git a/e2e/vue.spec.ts b/ui/e2e/vue.spec.ts similarity index 100% rename from e2e/vue.spec.ts rename to ui/e2e/vue.spec.ts diff --git a/env.d.ts b/ui/env.d.ts similarity index 100% rename from env.d.ts rename to ui/env.d.ts diff --git a/eslint.config.js b/ui/eslint.config.js similarity index 100% rename from eslint.config.js rename to ui/eslint.config.js diff --git a/index.html b/ui/index.html similarity index 100% rename from index.html rename to ui/index.html diff --git a/ios/.gitignore b/ui/ios/.gitignore similarity index 100% rename from ios/.gitignore rename to ui/ios/.gitignore diff --git a/ios/App/App.xcodeproj/project.pbxproj b/ui/ios/App/App.xcodeproj/project.pbxproj similarity index 100% rename from ios/App/App.xcodeproj/project.pbxproj rename to ui/ios/App/App.xcodeproj/project.pbxproj diff --git a/ios/App/App.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/ui/ios/App/App.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist similarity index 100% rename from ios/App/App.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist rename to ui/ios/App/App.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist diff --git a/ios/App/App/AppDelegate.swift b/ui/ios/App/App/AppDelegate.swift similarity index 100% rename from ios/App/App/AppDelegate.swift rename to ui/ios/App/App/AppDelegate.swift diff --git a/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-512@2x.png b/ui/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-512@2x.png similarity index 100% rename from ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-512@2x.png rename to ui/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-512@2x.png diff --git a/ios/App/App/Assets.xcassets/AppIcon.appiconset/Contents.json b/ui/ios/App/App/Assets.xcassets/AppIcon.appiconset/Contents.json similarity index 100% rename from ios/App/App/Assets.xcassets/AppIcon.appiconset/Contents.json rename to ui/ios/App/App/Assets.xcassets/AppIcon.appiconset/Contents.json diff --git a/ios/App/App/Assets.xcassets/Contents.json b/ui/ios/App/App/Assets.xcassets/Contents.json similarity index 100% rename from ios/App/App/Assets.xcassets/Contents.json rename to ui/ios/App/App/Assets.xcassets/Contents.json diff --git a/ios/App/App/Assets.xcassets/Splash.imageset/Contents.json b/ui/ios/App/App/Assets.xcassets/Splash.imageset/Contents.json similarity index 100% rename from ios/App/App/Assets.xcassets/Splash.imageset/Contents.json rename to ui/ios/App/App/Assets.xcassets/Splash.imageset/Contents.json diff --git a/ios/App/App/Assets.xcassets/Splash.imageset/splash-2732x2732-1.png b/ui/ios/App/App/Assets.xcassets/Splash.imageset/splash-2732x2732-1.png similarity index 100% rename from ios/App/App/Assets.xcassets/Splash.imageset/splash-2732x2732-1.png rename to ui/ios/App/App/Assets.xcassets/Splash.imageset/splash-2732x2732-1.png diff --git a/ios/App/App/Assets.xcassets/Splash.imageset/splash-2732x2732-2.png b/ui/ios/App/App/Assets.xcassets/Splash.imageset/splash-2732x2732-2.png similarity index 100% rename from ios/App/App/Assets.xcassets/Splash.imageset/splash-2732x2732-2.png rename to ui/ios/App/App/Assets.xcassets/Splash.imageset/splash-2732x2732-2.png diff --git a/ios/App/App/Assets.xcassets/Splash.imageset/splash-2732x2732.png b/ui/ios/App/App/Assets.xcassets/Splash.imageset/splash-2732x2732.png similarity index 100% rename from ios/App/App/Assets.xcassets/Splash.imageset/splash-2732x2732.png rename to ui/ios/App/App/Assets.xcassets/Splash.imageset/splash-2732x2732.png diff --git a/ios/App/App/Base.lproj/LaunchScreen.storyboard b/ui/ios/App/App/Base.lproj/LaunchScreen.storyboard similarity index 100% rename from ios/App/App/Base.lproj/LaunchScreen.storyboard rename to ui/ios/App/App/Base.lproj/LaunchScreen.storyboard diff --git a/ios/App/App/Base.lproj/Main.storyboard b/ui/ios/App/App/Base.lproj/Main.storyboard similarity index 100% rename from ios/App/App/Base.lproj/Main.storyboard rename to ui/ios/App/App/Base.lproj/Main.storyboard diff --git a/ios/App/App/Info.plist b/ui/ios/App/App/Info.plist similarity index 100% rename from ios/App/App/Info.plist rename to ui/ios/App/App/Info.plist diff --git a/ios/App/Podfile b/ui/ios/App/Podfile similarity index 100% rename from ios/App/Podfile rename to ui/ios/App/Podfile diff --git a/package-lock.json b/ui/package-lock.json similarity index 100% rename from package-lock.json rename to ui/package-lock.json diff --git a/package.json b/ui/package.json similarity index 100% rename from package.json rename to ui/package.json diff --git a/playwright.config.ts b/ui/playwright.config.ts similarity index 100% rename from playwright.config.ts rename to ui/playwright.config.ts diff --git a/public/favicon.ico b/ui/public/favicon.ico similarity index 100% rename from public/favicon.ico rename to ui/public/favicon.ico diff --git a/src/App.vue b/ui/src/App.vue similarity index 100% rename from src/App.vue rename to ui/src/App.vue diff --git a/src/assets/base.css b/ui/src/assets/base.css similarity index 100% rename from src/assets/base.css rename to ui/src/assets/base.css diff --git a/src/assets/logo.svg b/ui/src/assets/logo.svg similarity index 100% rename from src/assets/logo.svg rename to ui/src/assets/logo.svg diff --git a/src/assets/main.css b/ui/src/assets/main.css similarity index 100% rename from src/assets/main.css rename to ui/src/assets/main.css diff --git a/src/components/CommentComponent.vue b/ui/src/components/CommentComponent.vue similarity index 100% rename from src/components/CommentComponent.vue rename to ui/src/components/CommentComponent.vue diff --git a/src/components/OpenGraphComponent.vue b/ui/src/components/OpenGraphComponent.vue similarity index 100% rename from src/components/OpenGraphComponent.vue rename to ui/src/components/OpenGraphComponent.vue diff --git a/src/components/__tests__/HelloWorld.spec.ts b/ui/src/components/__tests__/HelloWorld.spec.ts similarity index 100% rename from src/components/__tests__/HelloWorld.spec.ts rename to ui/src/components/__tests__/HelloWorld.spec.ts diff --git a/src/components/icons/IconCommunity.vue b/ui/src/components/icons/IconCommunity.vue similarity index 100% rename from src/components/icons/IconCommunity.vue rename to ui/src/components/icons/IconCommunity.vue diff --git a/src/components/icons/IconDocumentation.vue b/ui/src/components/icons/IconDocumentation.vue similarity index 100% rename from src/components/icons/IconDocumentation.vue rename to ui/src/components/icons/IconDocumentation.vue diff --git a/src/components/icons/IconEcosystem.vue b/ui/src/components/icons/IconEcosystem.vue similarity index 100% rename from src/components/icons/IconEcosystem.vue rename to ui/src/components/icons/IconEcosystem.vue diff --git a/src/components/icons/IconSupport.vue b/ui/src/components/icons/IconSupport.vue similarity index 100% rename from src/components/icons/IconSupport.vue rename to ui/src/components/icons/IconSupport.vue diff --git a/src/components/icons/IconTooling.vue b/ui/src/components/icons/IconTooling.vue similarity index 100% rename from src/components/icons/IconTooling.vue rename to ui/src/components/icons/IconTooling.vue diff --git a/src/main.ts b/ui/src/main.ts similarity index 100% rename from src/main.ts rename to ui/src/main.ts diff --git a/src/router/index.ts b/ui/src/router/index.ts similarity index 100% rename from src/router/index.ts rename to ui/src/router/index.ts diff --git a/src/stores/counter.ts b/ui/src/stores/counter.ts similarity index 100% rename from src/stores/counter.ts rename to ui/src/stores/counter.ts diff --git a/src/views/AboutView.vue b/ui/src/views/AboutView.vue similarity index 100% rename from src/views/AboutView.vue rename to ui/src/views/AboutView.vue diff --git a/src/views/HomeView.vue b/ui/src/views/HomeView.vue similarity index 100% rename from src/views/HomeView.vue rename to ui/src/views/HomeView.vue diff --git a/src/views/RemarkView.vue b/ui/src/views/RemarkView.vue similarity index 100% rename from src/views/RemarkView.vue rename to ui/src/views/RemarkView.vue diff --git a/tsconfig.app.json b/ui/tsconfig.app.json similarity index 100% rename from tsconfig.app.json rename to ui/tsconfig.app.json diff --git a/tsconfig.json b/ui/tsconfig.json similarity index 100% rename from tsconfig.json rename to ui/tsconfig.json diff --git a/tsconfig.node.json b/ui/tsconfig.node.json similarity index 100% rename from tsconfig.node.json rename to ui/tsconfig.node.json diff --git a/tsconfig.vitest.json b/ui/tsconfig.vitest.json similarity index 100% rename from tsconfig.vitest.json rename to ui/tsconfig.vitest.json diff --git a/vite.config.ts b/ui/vite.config.ts similarity index 100% rename from vite.config.ts rename to ui/vite.config.ts diff --git a/vitest.config.ts b/ui/vitest.config.ts similarity index 100% rename from vitest.config.ts rename to ui/vitest.config.ts