├── .eslintrc.cjs ├── .gitignore ├── .prettierrc ├── LICENSE ├── README.md ├── app.vue ├── assets ├── css │ ├── base.css │ └── nprogress.css └── img │ ├── error.png │ └── loading.png ├── components ├── BaseTitle.vue ├── HomeFeatured.vue ├── HomeTopRated.vue ├── PostList.vue ├── PostListHorizontal.vue ├── PostListMinimal.vue ├── PostListSimple.vue ├── PostListStacked.vue ├── PostTags.vue ├── SearchBox.vue ├── TheArticle.vue ├── TheFooter.vue └── TheNav.vue ├── composables ├── useFeaturedSections.js └── useTruncate.js ├── netlify.toml ├── nuxt.config.ts ├── package.json ├── pages ├── [...slug].vue ├── [id].vue ├── [section].vue ├── [tag].vue ├── index.vue └── search │ ├── [query].vue │ └── index.vue ├── plugins ├── aos.client.js └── vue-lazyload-next.client.js ├── pnpm-lock.yaml ├── public └── favicon.ico ├── stores ├── home.js └── search.js ├── tsconfig.json └── unocss.config.js /.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yasminzy/enlightenment-news/HEAD/.eslintrc.cjs -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .cache 2 | .env 3 | .nitro 4 | .nuxt 5 | .output 6 | *.log* 7 | dist 8 | node_modules 9 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yasminzy/enlightenment-news/HEAD/.prettierrc -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yasminzy/enlightenment-news/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yasminzy/enlightenment-news/HEAD/README.md -------------------------------------------------------------------------------- /app.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yasminzy/enlightenment-news/HEAD/app.vue -------------------------------------------------------------------------------- /assets/css/base.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yasminzy/enlightenment-news/HEAD/assets/css/base.css -------------------------------------------------------------------------------- /assets/css/nprogress.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yasminzy/enlightenment-news/HEAD/assets/css/nprogress.css -------------------------------------------------------------------------------- /assets/img/error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yasminzy/enlightenment-news/HEAD/assets/img/error.png -------------------------------------------------------------------------------- /assets/img/loading.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yasminzy/enlightenment-news/HEAD/assets/img/loading.png -------------------------------------------------------------------------------- /components/BaseTitle.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yasminzy/enlightenment-news/HEAD/components/BaseTitle.vue -------------------------------------------------------------------------------- /components/HomeFeatured.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yasminzy/enlightenment-news/HEAD/components/HomeFeatured.vue -------------------------------------------------------------------------------- /components/HomeTopRated.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yasminzy/enlightenment-news/HEAD/components/HomeTopRated.vue -------------------------------------------------------------------------------- /components/PostList.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yasminzy/enlightenment-news/HEAD/components/PostList.vue -------------------------------------------------------------------------------- /components/PostListHorizontal.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yasminzy/enlightenment-news/HEAD/components/PostListHorizontal.vue -------------------------------------------------------------------------------- /components/PostListMinimal.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yasminzy/enlightenment-news/HEAD/components/PostListMinimal.vue -------------------------------------------------------------------------------- /components/PostListSimple.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yasminzy/enlightenment-news/HEAD/components/PostListSimple.vue -------------------------------------------------------------------------------- /components/PostListStacked.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yasminzy/enlightenment-news/HEAD/components/PostListStacked.vue -------------------------------------------------------------------------------- /components/PostTags.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yasminzy/enlightenment-news/HEAD/components/PostTags.vue -------------------------------------------------------------------------------- /components/SearchBox.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yasminzy/enlightenment-news/HEAD/components/SearchBox.vue -------------------------------------------------------------------------------- /components/TheArticle.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yasminzy/enlightenment-news/HEAD/components/TheArticle.vue -------------------------------------------------------------------------------- /components/TheFooter.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yasminzy/enlightenment-news/HEAD/components/TheFooter.vue -------------------------------------------------------------------------------- /components/TheNav.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yasminzy/enlightenment-news/HEAD/components/TheNav.vue -------------------------------------------------------------------------------- /composables/useFeaturedSections.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yasminzy/enlightenment-news/HEAD/composables/useFeaturedSections.js -------------------------------------------------------------------------------- /composables/useTruncate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yasminzy/enlightenment-news/HEAD/composables/useTruncate.js -------------------------------------------------------------------------------- /netlify.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yasminzy/enlightenment-news/HEAD/netlify.toml -------------------------------------------------------------------------------- /nuxt.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yasminzy/enlightenment-news/HEAD/nuxt.config.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yasminzy/enlightenment-news/HEAD/package.json -------------------------------------------------------------------------------- /pages/[...slug].vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yasminzy/enlightenment-news/HEAD/pages/[...slug].vue -------------------------------------------------------------------------------- /pages/[id].vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yasminzy/enlightenment-news/HEAD/pages/[id].vue -------------------------------------------------------------------------------- /pages/[section].vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yasminzy/enlightenment-news/HEAD/pages/[section].vue -------------------------------------------------------------------------------- /pages/[tag].vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yasminzy/enlightenment-news/HEAD/pages/[tag].vue -------------------------------------------------------------------------------- /pages/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yasminzy/enlightenment-news/HEAD/pages/index.vue -------------------------------------------------------------------------------- /pages/search/[query].vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yasminzy/enlightenment-news/HEAD/pages/search/[query].vue -------------------------------------------------------------------------------- /pages/search/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yasminzy/enlightenment-news/HEAD/pages/search/index.vue -------------------------------------------------------------------------------- /plugins/aos.client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yasminzy/enlightenment-news/HEAD/plugins/aos.client.js -------------------------------------------------------------------------------- /plugins/vue-lazyload-next.client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yasminzy/enlightenment-news/HEAD/plugins/vue-lazyload-next.client.js -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yasminzy/enlightenment-news/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yasminzy/enlightenment-news/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /stores/home.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yasminzy/enlightenment-news/HEAD/stores/home.js -------------------------------------------------------------------------------- /stores/search.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yasminzy/enlightenment-news/HEAD/stores/search.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yasminzy/enlightenment-news/HEAD/tsconfig.json -------------------------------------------------------------------------------- /unocss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yasminzy/enlightenment-news/HEAD/unocss.config.js --------------------------------------------------------------------------------