├── .commitlintrc.js ├── .env.example ├── .eslintrc.json ├── .github └── workflows │ └── actions.yml ├── .gitignore ├── .husky ├── commit-msg └── pre-commit ├── .prettierrc.mjs ├── Dockerfile ├── LICENSE ├── README.md ├── docker-compose.yml ├── images ├── desc.png ├── prev.png ├── sakura.png └── snow.png ├── next.config.mjs ├── package.json ├── pnpm-lock.yaml ├── postcss.config.mjs ├── public ├── favicon.ico ├── icons │ ├── MPSICP.png │ ├── apple-touch.png │ ├── favicon128.png │ ├── favicon192.png │ ├── favicon512.png │ └── favicon64.png └── manifest.json ├── src ├── app │ ├── api │ │ ├── config │ │ │ └── route.ts │ │ ├── file │ │ │ └── route.ts │ │ ├── manifest │ │ │ └── route.ts │ │ ├── verify │ │ │ └── route.ts │ │ └── weather │ │ │ └── route.ts │ ├── config │ │ └── page.tsx │ ├── error.tsx │ ├── layout.tsx │ └── page.tsx ├── components │ ├── cards │ │ └── FlipCard.tsx │ ├── content │ │ ├── Horizontal.tsx │ │ └── Vertical.tsx │ ├── controller │ │ └── Controller.tsx │ ├── effect │ │ ├── HoriTextEffect.tsx │ │ ├── MainEffect.tsx │ │ └── TextEffect.tsx │ ├── layout │ │ ├── Footer.tsx │ │ ├── Layout.tsx │ │ └── StyleRegistry.tsx │ ├── links │ │ └── Links.tsx │ ├── message │ │ ├── Message.tsx │ │ └── index.tsx │ ├── player │ │ └── Player.tsx │ ├── settings │ │ └── Settings.tsx │ ├── sliders │ │ └── Sliders.tsx │ ├── social-icons │ │ └── SocialIcons.tsx │ ├── ui │ │ ├── button │ │ │ └── Button.tsx │ │ ├── checkbox │ │ │ └── Checkbox.tsx │ │ ├── form │ │ │ ├── Form.tsx │ │ │ └── FormList.tsx │ │ ├── image │ │ │ ├── Avatar.tsx │ │ │ └── Image.tsx │ │ ├── input │ │ │ └── Input.tsx │ │ ├── loader │ │ │ └── Loader.tsx │ │ ├── modal │ │ │ ├── Modal.tsx │ │ │ └── useModal.ts │ │ ├── radio │ │ │ └── Radio.tsx │ │ ├── select │ │ │ └── Select.tsx │ │ ├── slider │ │ │ └── Slider.tsx │ │ ├── switcher │ │ │ ├── MuteSwitcher.tsx │ │ │ └── ThemeSwitcher.tsx │ │ ├── textarea │ │ │ └── Textarea.tsx │ │ └── transition │ │ │ ├── ATransition.tsx │ │ │ ├── TextUpView.tsx │ │ │ ├── factor.tsx │ │ │ └── typings.ts │ ├── verify │ │ └── Verify.tsx │ └── weather │ │ └── Weather.tsx ├── config │ ├── config.d.ts │ └── config.json ├── constants │ └── api.ts ├── lib │ ├── api.ts │ ├── config.ts │ ├── db.ts │ ├── fetch.ts │ ├── motion.ts │ ├── rules.ts │ ├── service.ts │ └── utils.ts ├── middleware.ts ├── providers │ ├── StyleJsxProvider.tsx │ └── index.tsx └── styles │ ├── globals.css │ ├── index.css │ ├── tailwindcss.css │ └── theme.css ├── tailwind.config.ts └── tsconfig.json /.commitlintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/.commitlintrc.js -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/.env.example -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals" 3 | } 4 | -------------------------------------------------------------------------------- /.github/workflows/actions.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/.github/workflows/actions.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/commit-msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/.husky/commit-msg -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/.husky/pre-commit -------------------------------------------------------------------------------- /.prettierrc.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/.prettierrc.mjs -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/README.md -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /images/desc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/images/desc.png -------------------------------------------------------------------------------- /images/prev.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/images/prev.png -------------------------------------------------------------------------------- /images/sakura.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/images/sakura.png -------------------------------------------------------------------------------- /images/snow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/images/snow.png -------------------------------------------------------------------------------- /next.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/next.config.mjs -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /postcss.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/postcss.config.mjs -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/icons/MPSICP.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/public/icons/MPSICP.png -------------------------------------------------------------------------------- /public/icons/apple-touch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/public/icons/apple-touch.png -------------------------------------------------------------------------------- /public/icons/favicon128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/public/icons/favicon128.png -------------------------------------------------------------------------------- /public/icons/favicon192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/public/icons/favicon192.png -------------------------------------------------------------------------------- /public/icons/favicon512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/public/icons/favicon512.png -------------------------------------------------------------------------------- /public/icons/favicon64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/public/icons/favicon64.png -------------------------------------------------------------------------------- /public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/public/manifest.json -------------------------------------------------------------------------------- /src/app/api/config/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/src/app/api/config/route.ts -------------------------------------------------------------------------------- /src/app/api/file/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/src/app/api/file/route.ts -------------------------------------------------------------------------------- /src/app/api/manifest/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/src/app/api/manifest/route.ts -------------------------------------------------------------------------------- /src/app/api/verify/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/src/app/api/verify/route.ts -------------------------------------------------------------------------------- /src/app/api/weather/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/src/app/api/weather/route.ts -------------------------------------------------------------------------------- /src/app/config/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/src/app/config/page.tsx -------------------------------------------------------------------------------- /src/app/error.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/src/app/error.tsx -------------------------------------------------------------------------------- /src/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/src/app/layout.tsx -------------------------------------------------------------------------------- /src/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/src/app/page.tsx -------------------------------------------------------------------------------- /src/components/cards/FlipCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/src/components/cards/FlipCard.tsx -------------------------------------------------------------------------------- /src/components/content/Horizontal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/src/components/content/Horizontal.tsx -------------------------------------------------------------------------------- /src/components/content/Vertical.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/src/components/content/Vertical.tsx -------------------------------------------------------------------------------- /src/components/controller/Controller.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/src/components/controller/Controller.tsx -------------------------------------------------------------------------------- /src/components/effect/HoriTextEffect.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/src/components/effect/HoriTextEffect.tsx -------------------------------------------------------------------------------- /src/components/effect/MainEffect.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/src/components/effect/MainEffect.tsx -------------------------------------------------------------------------------- /src/components/effect/TextEffect.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/src/components/effect/TextEffect.tsx -------------------------------------------------------------------------------- /src/components/layout/Footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/src/components/layout/Footer.tsx -------------------------------------------------------------------------------- /src/components/layout/Layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/src/components/layout/Layout.tsx -------------------------------------------------------------------------------- /src/components/layout/StyleRegistry.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/src/components/layout/StyleRegistry.tsx -------------------------------------------------------------------------------- /src/components/links/Links.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/src/components/links/Links.tsx -------------------------------------------------------------------------------- /src/components/message/Message.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/src/components/message/Message.tsx -------------------------------------------------------------------------------- /src/components/message/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/src/components/message/index.tsx -------------------------------------------------------------------------------- /src/components/player/Player.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/src/components/player/Player.tsx -------------------------------------------------------------------------------- /src/components/settings/Settings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/src/components/settings/Settings.tsx -------------------------------------------------------------------------------- /src/components/sliders/Sliders.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/src/components/sliders/Sliders.tsx -------------------------------------------------------------------------------- /src/components/social-icons/SocialIcons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/src/components/social-icons/SocialIcons.tsx -------------------------------------------------------------------------------- /src/components/ui/button/Button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/src/components/ui/button/Button.tsx -------------------------------------------------------------------------------- /src/components/ui/checkbox/Checkbox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/src/components/ui/checkbox/Checkbox.tsx -------------------------------------------------------------------------------- /src/components/ui/form/Form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/src/components/ui/form/Form.tsx -------------------------------------------------------------------------------- /src/components/ui/form/FormList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/src/components/ui/form/FormList.tsx -------------------------------------------------------------------------------- /src/components/ui/image/Avatar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/src/components/ui/image/Avatar.tsx -------------------------------------------------------------------------------- /src/components/ui/image/Image.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/src/components/ui/image/Image.tsx -------------------------------------------------------------------------------- /src/components/ui/input/Input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/src/components/ui/input/Input.tsx -------------------------------------------------------------------------------- /src/components/ui/loader/Loader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/src/components/ui/loader/Loader.tsx -------------------------------------------------------------------------------- /src/components/ui/modal/Modal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/src/components/ui/modal/Modal.tsx -------------------------------------------------------------------------------- /src/components/ui/modal/useModal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/src/components/ui/modal/useModal.ts -------------------------------------------------------------------------------- /src/components/ui/radio/Radio.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/src/components/ui/radio/Radio.tsx -------------------------------------------------------------------------------- /src/components/ui/select/Select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/src/components/ui/select/Select.tsx -------------------------------------------------------------------------------- /src/components/ui/slider/Slider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/src/components/ui/slider/Slider.tsx -------------------------------------------------------------------------------- /src/components/ui/switcher/MuteSwitcher.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/src/components/ui/switcher/MuteSwitcher.tsx -------------------------------------------------------------------------------- /src/components/ui/switcher/ThemeSwitcher.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/src/components/ui/switcher/ThemeSwitcher.tsx -------------------------------------------------------------------------------- /src/components/ui/textarea/Textarea.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/src/components/ui/textarea/Textarea.tsx -------------------------------------------------------------------------------- /src/components/ui/transition/ATransition.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/src/components/ui/transition/ATransition.tsx -------------------------------------------------------------------------------- /src/components/ui/transition/TextUpView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/src/components/ui/transition/TextUpView.tsx -------------------------------------------------------------------------------- /src/components/ui/transition/factor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/src/components/ui/transition/factor.tsx -------------------------------------------------------------------------------- /src/components/ui/transition/typings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/src/components/ui/transition/typings.ts -------------------------------------------------------------------------------- /src/components/verify/Verify.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/src/components/verify/Verify.tsx -------------------------------------------------------------------------------- /src/components/weather/Weather.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/src/components/weather/Weather.tsx -------------------------------------------------------------------------------- /src/config/config.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/src/config/config.d.ts -------------------------------------------------------------------------------- /src/config/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/src/config/config.json -------------------------------------------------------------------------------- /src/constants/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/src/constants/api.ts -------------------------------------------------------------------------------- /src/lib/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/src/lib/api.ts -------------------------------------------------------------------------------- /src/lib/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/src/lib/config.ts -------------------------------------------------------------------------------- /src/lib/db.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/src/lib/db.ts -------------------------------------------------------------------------------- /src/lib/fetch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/src/lib/fetch.ts -------------------------------------------------------------------------------- /src/lib/motion.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/src/lib/motion.ts -------------------------------------------------------------------------------- /src/lib/rules.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/src/lib/rules.ts -------------------------------------------------------------------------------- /src/lib/service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/src/lib/service.ts -------------------------------------------------------------------------------- /src/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/src/lib/utils.ts -------------------------------------------------------------------------------- /src/middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/src/middleware.ts -------------------------------------------------------------------------------- /src/providers/StyleJsxProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/src/providers/StyleJsxProvider.tsx -------------------------------------------------------------------------------- /src/providers/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/src/providers/index.tsx -------------------------------------------------------------------------------- /src/styles/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/src/styles/globals.css -------------------------------------------------------------------------------- /src/styles/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/src/styles/index.css -------------------------------------------------------------------------------- /src/styles/tailwindcss.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/src/styles/tailwindcss.css -------------------------------------------------------------------------------- /src/styles/theme.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/src/styles/theme.css -------------------------------------------------------------------------------- /tailwind.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/tailwind.config.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kasuie/remio-home/HEAD/tsconfig.json --------------------------------------------------------------------------------