├── .gitignore ├── .storybook ├── KruTheme.js ├── main.js ├── manager.js └── preview.js ├── README.md ├── assets └── css │ └── tailwind.css ├── components ├── svg │ ├── Svg1.vue │ ├── Svg2.vue │ └── Svg3.vue └── ui │ ├── card │ ├── Card.stories.js │ ├── Card.vue │ ├── CardContent.vue │ ├── CardFooter.vue │ ├── CardHeader.vue │ ├── CardImage.vue │ ├── Cardx.stories.mdx │ └── docs │ │ ├── gradientConfig.json │ │ ├── primaryConfig.json │ │ ├── readme.md │ │ └── svgConfig.json │ └── typography │ ├── PageSubtitle.vue │ └── PageTitle.vue ├── config └── tailwind.config.js ├── content └── articles │ ├── blog-post-1.md │ ├── blog-post-10.md │ ├── blog-post-11.md │ ├── blog-post-2.md │ ├── blog-post-3.md │ ├── blog-post-4.md │ ├── blog-post-5.md │ ├── blog-post-6.md │ ├── blog-post-7.md │ ├── blog-post-8.md │ └── blog-post-9.md ├── docs └── images │ └── screenshot.jpeg ├── layouts └── default.vue ├── nuxt.config.js ├── package.json ├── pages ├── composition-api-v1.vue ├── composition-api-v2.vue ├── composition-api-v3.vue ├── index.vue └── regular-nuxt.vue ├── plugins ├── vue-aos.js ├── vue-awesome.js ├── vue-infinite-loading.js └── vue-masonry-css.js ├── static └── user.png ├── tailwind.config.js └── use └── infiniteMasonry.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Krutie/infinite-masonry-with-nuxt/HEAD/.gitignore -------------------------------------------------------------------------------- /.storybook/KruTheme.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Krutie/infinite-masonry-with-nuxt/HEAD/.storybook/KruTheme.js -------------------------------------------------------------------------------- /.storybook/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Krutie/infinite-masonry-with-nuxt/HEAD/.storybook/main.js -------------------------------------------------------------------------------- /.storybook/manager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Krutie/infinite-masonry-with-nuxt/HEAD/.storybook/manager.js -------------------------------------------------------------------------------- /.storybook/preview.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Krutie/infinite-masonry-with-nuxt/HEAD/.storybook/preview.js -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Krutie/infinite-masonry-with-nuxt/HEAD/README.md -------------------------------------------------------------------------------- /assets/css/tailwind.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Krutie/infinite-masonry-with-nuxt/HEAD/assets/css/tailwind.css -------------------------------------------------------------------------------- /components/svg/Svg1.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Krutie/infinite-masonry-with-nuxt/HEAD/components/svg/Svg1.vue -------------------------------------------------------------------------------- /components/svg/Svg2.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Krutie/infinite-masonry-with-nuxt/HEAD/components/svg/Svg2.vue -------------------------------------------------------------------------------- /components/svg/Svg3.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Krutie/infinite-masonry-with-nuxt/HEAD/components/svg/Svg3.vue -------------------------------------------------------------------------------- /components/ui/card/Card.stories.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Krutie/infinite-masonry-with-nuxt/HEAD/components/ui/card/Card.stories.js -------------------------------------------------------------------------------- /components/ui/card/Card.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Krutie/infinite-masonry-with-nuxt/HEAD/components/ui/card/Card.vue -------------------------------------------------------------------------------- /components/ui/card/CardContent.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Krutie/infinite-masonry-with-nuxt/HEAD/components/ui/card/CardContent.vue -------------------------------------------------------------------------------- /components/ui/card/CardFooter.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Krutie/infinite-masonry-with-nuxt/HEAD/components/ui/card/CardFooter.vue -------------------------------------------------------------------------------- /components/ui/card/CardHeader.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Krutie/infinite-masonry-with-nuxt/HEAD/components/ui/card/CardHeader.vue -------------------------------------------------------------------------------- /components/ui/card/CardImage.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Krutie/infinite-masonry-with-nuxt/HEAD/components/ui/card/CardImage.vue -------------------------------------------------------------------------------- /components/ui/card/Cardx.stories.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Krutie/infinite-masonry-with-nuxt/HEAD/components/ui/card/Cardx.stories.mdx -------------------------------------------------------------------------------- /components/ui/card/docs/gradientConfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Krutie/infinite-masonry-with-nuxt/HEAD/components/ui/card/docs/gradientConfig.json -------------------------------------------------------------------------------- /components/ui/card/docs/primaryConfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Krutie/infinite-masonry-with-nuxt/HEAD/components/ui/card/docs/primaryConfig.json -------------------------------------------------------------------------------- /components/ui/card/docs/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Krutie/infinite-masonry-with-nuxt/HEAD/components/ui/card/docs/readme.md -------------------------------------------------------------------------------- /components/ui/card/docs/svgConfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Krutie/infinite-masonry-with-nuxt/HEAD/components/ui/card/docs/svgConfig.json -------------------------------------------------------------------------------- /components/ui/typography/PageSubtitle.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Krutie/infinite-masonry-with-nuxt/HEAD/components/ui/typography/PageSubtitle.vue -------------------------------------------------------------------------------- /components/ui/typography/PageTitle.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Krutie/infinite-masonry-with-nuxt/HEAD/components/ui/typography/PageTitle.vue -------------------------------------------------------------------------------- /config/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Krutie/infinite-masonry-with-nuxt/HEAD/config/tailwind.config.js -------------------------------------------------------------------------------- /content/articles/blog-post-1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Krutie/infinite-masonry-with-nuxt/HEAD/content/articles/blog-post-1.md -------------------------------------------------------------------------------- /content/articles/blog-post-10.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Krutie/infinite-masonry-with-nuxt/HEAD/content/articles/blog-post-10.md -------------------------------------------------------------------------------- /content/articles/blog-post-11.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Krutie/infinite-masonry-with-nuxt/HEAD/content/articles/blog-post-11.md -------------------------------------------------------------------------------- /content/articles/blog-post-2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Krutie/infinite-masonry-with-nuxt/HEAD/content/articles/blog-post-2.md -------------------------------------------------------------------------------- /content/articles/blog-post-3.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Krutie/infinite-masonry-with-nuxt/HEAD/content/articles/blog-post-3.md -------------------------------------------------------------------------------- /content/articles/blog-post-4.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Krutie/infinite-masonry-with-nuxt/HEAD/content/articles/blog-post-4.md -------------------------------------------------------------------------------- /content/articles/blog-post-5.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Krutie/infinite-masonry-with-nuxt/HEAD/content/articles/blog-post-5.md -------------------------------------------------------------------------------- /content/articles/blog-post-6.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Krutie/infinite-masonry-with-nuxt/HEAD/content/articles/blog-post-6.md -------------------------------------------------------------------------------- /content/articles/blog-post-7.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Krutie/infinite-masonry-with-nuxt/HEAD/content/articles/blog-post-7.md -------------------------------------------------------------------------------- /content/articles/blog-post-8.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Krutie/infinite-masonry-with-nuxt/HEAD/content/articles/blog-post-8.md -------------------------------------------------------------------------------- /content/articles/blog-post-9.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Krutie/infinite-masonry-with-nuxt/HEAD/content/articles/blog-post-9.md -------------------------------------------------------------------------------- /docs/images/screenshot.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Krutie/infinite-masonry-with-nuxt/HEAD/docs/images/screenshot.jpeg -------------------------------------------------------------------------------- /layouts/default.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Krutie/infinite-masonry-with-nuxt/HEAD/layouts/default.vue -------------------------------------------------------------------------------- /nuxt.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Krutie/infinite-masonry-with-nuxt/HEAD/nuxt.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Krutie/infinite-masonry-with-nuxt/HEAD/package.json -------------------------------------------------------------------------------- /pages/composition-api-v1.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Krutie/infinite-masonry-with-nuxt/HEAD/pages/composition-api-v1.vue -------------------------------------------------------------------------------- /pages/composition-api-v2.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Krutie/infinite-masonry-with-nuxt/HEAD/pages/composition-api-v2.vue -------------------------------------------------------------------------------- /pages/composition-api-v3.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Krutie/infinite-masonry-with-nuxt/HEAD/pages/composition-api-v3.vue -------------------------------------------------------------------------------- /pages/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Krutie/infinite-masonry-with-nuxt/HEAD/pages/index.vue -------------------------------------------------------------------------------- /pages/regular-nuxt.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Krutie/infinite-masonry-with-nuxt/HEAD/pages/regular-nuxt.vue -------------------------------------------------------------------------------- /plugins/vue-aos.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Krutie/infinite-masonry-with-nuxt/HEAD/plugins/vue-aos.js -------------------------------------------------------------------------------- /plugins/vue-awesome.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Krutie/infinite-masonry-with-nuxt/HEAD/plugins/vue-awesome.js -------------------------------------------------------------------------------- /plugins/vue-infinite-loading.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Krutie/infinite-masonry-with-nuxt/HEAD/plugins/vue-infinite-loading.js -------------------------------------------------------------------------------- /plugins/vue-masonry-css.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Krutie/infinite-masonry-with-nuxt/HEAD/plugins/vue-masonry-css.js -------------------------------------------------------------------------------- /static/user.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Krutie/infinite-masonry-with-nuxt/HEAD/static/user.png -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Krutie/infinite-masonry-with-nuxt/HEAD/tailwind.config.js -------------------------------------------------------------------------------- /use/infiniteMasonry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Krutie/infinite-masonry-with-nuxt/HEAD/use/infiniteMasonry.js --------------------------------------------------------------------------------