├── .env ├── .gitignore ├── AUTHORS ├── CODE-OF-CONDUCT.md ├── LICENSE ├── NOTE.md ├── README.md ├── STYLE-GUIDE.md ├── TODO.md ├── package.json ├── postcss.config.js ├── public └── index.html ├── src ├── app.vue ├── clients │ ├── luoxu-client-instance │ │ └── index.ts │ └── luoxu-client │ │ ├── index.ts │ │ └── luoxu-client.ts ├── components │ ├── icons │ │ ├── icon-search-circle.vue │ │ └── icon-search.vue │ └── message-card │ │ ├── index.ts │ │ └── message-card.vue ├── main.ts ├── models │ ├── group │ │ ├── group.ts │ │ └── index.ts │ └── message │ │ ├── index.ts │ │ └── message.ts ├── shims-tsx.d.ts ├── styles │ └── index.css └── views │ ├── home │ ├── home-poem.vue │ ├── home-state.ts │ ├── home.vue │ └── index.ts │ ├── routes.ts │ └── search │ ├── index.ts │ ├── search-loading.vue │ ├── search-state.ts │ └── search.vue ├── tailwind.config.js ├── tsconfig.json └── vue.config.js /.env: -------------------------------------------------------------------------------- 1 | VUE_APP_LUOXU_BASE_URL="https://lab.lilydjwg.me/luoxu" 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xieyuheng/luoxu-search/HEAD/.gitignore -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- 1 | Xie Yuheng -------------------------------------------------------------------------------- /CODE-OF-CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xieyuheng/luoxu-search/HEAD/CODE-OF-CONDUCT.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xieyuheng/luoxu-search/HEAD/LICENSE -------------------------------------------------------------------------------- /NOTE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xieyuheng/luoxu-search/HEAD/NOTE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xieyuheng/luoxu-search/HEAD/README.md -------------------------------------------------------------------------------- /STYLE-GUIDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xieyuheng/luoxu-search/HEAD/STYLE-GUIDE.md -------------------------------------------------------------------------------- /TODO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xieyuheng/luoxu-search/HEAD/TODO.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xieyuheng/luoxu-search/HEAD/package.json -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xieyuheng/luoxu-search/HEAD/postcss.config.js -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xieyuheng/luoxu-search/HEAD/public/index.html -------------------------------------------------------------------------------- /src/app.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xieyuheng/luoxu-search/HEAD/src/app.vue -------------------------------------------------------------------------------- /src/clients/luoxu-client-instance/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xieyuheng/luoxu-search/HEAD/src/clients/luoxu-client-instance/index.ts -------------------------------------------------------------------------------- /src/clients/luoxu-client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./luoxu-client" 2 | -------------------------------------------------------------------------------- /src/clients/luoxu-client/luoxu-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xieyuheng/luoxu-search/HEAD/src/clients/luoxu-client/luoxu-client.ts -------------------------------------------------------------------------------- /src/components/icons/icon-search-circle.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xieyuheng/luoxu-search/HEAD/src/components/icons/icon-search-circle.vue -------------------------------------------------------------------------------- /src/components/icons/icon-search.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xieyuheng/luoxu-search/HEAD/src/components/icons/icon-search.vue -------------------------------------------------------------------------------- /src/components/message-card/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from "./message-card.vue" 2 | -------------------------------------------------------------------------------- /src/components/message-card/message-card.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xieyuheng/luoxu-search/HEAD/src/components/message-card/message-card.vue -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xieyuheng/luoxu-search/HEAD/src/main.ts -------------------------------------------------------------------------------- /src/models/group/group.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xieyuheng/luoxu-search/HEAD/src/models/group/group.ts -------------------------------------------------------------------------------- /src/models/group/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./group" 2 | -------------------------------------------------------------------------------- /src/models/message/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./message" 2 | -------------------------------------------------------------------------------- /src/models/message/message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xieyuheng/luoxu-search/HEAD/src/models/message/message.ts -------------------------------------------------------------------------------- /src/shims-tsx.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xieyuheng/luoxu-search/HEAD/src/shims-tsx.d.ts -------------------------------------------------------------------------------- /src/styles/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xieyuheng/luoxu-search/HEAD/src/styles/index.css -------------------------------------------------------------------------------- /src/views/home/home-poem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xieyuheng/luoxu-search/HEAD/src/views/home/home-poem.vue -------------------------------------------------------------------------------- /src/views/home/home-state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xieyuheng/luoxu-search/HEAD/src/views/home/home-state.ts -------------------------------------------------------------------------------- /src/views/home/home.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xieyuheng/luoxu-search/HEAD/src/views/home/home.vue -------------------------------------------------------------------------------- /src/views/home/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from "./home.vue" 2 | -------------------------------------------------------------------------------- /src/views/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xieyuheng/luoxu-search/HEAD/src/views/routes.ts -------------------------------------------------------------------------------- /src/views/search/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from "./search.vue" 2 | -------------------------------------------------------------------------------- /src/views/search/search-loading.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xieyuheng/luoxu-search/HEAD/src/views/search/search-loading.vue -------------------------------------------------------------------------------- /src/views/search/search-state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xieyuheng/luoxu-search/HEAD/src/views/search/search-state.ts -------------------------------------------------------------------------------- /src/views/search/search.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xieyuheng/luoxu-search/HEAD/src/views/search/search.vue -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xieyuheng/luoxu-search/HEAD/tailwind.config.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xieyuheng/luoxu-search/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vue.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xieyuheng/luoxu-search/HEAD/vue.config.js --------------------------------------------------------------------------------