DGPond.COM.mp4
Introducing All Things Digital, a cutting-edge, minimalistic, and responsive multi-page layout theme, engineered for the modern web. Built atop the blazing-fast Vue.js framework, and powered by Vite.js for an unparalleled development experience, this theme is more than just a fresh coat of paint. It's a complete ecosystem designed for peak performance and effortless content management. We've embraced a mobile-first philosophy and integrated a stunning Dark Mode to ensure a comfortable and visually appealing experience for all your users, day or night.
All Things Digital goes beyond aesthetics, offering a robust foundation for your content strategy. We've integrated Decap CMS, allowing for intuitive content creation and management directly through Markdown, simplifying your workflow. Say goodbye to cumbersome image optimization β our seamless Cloudinary API integration handles all your media assets, delivering them efficiently across all devices. Plus, with a built-in Algolia advanced search feature, your users can find exactly what they're looking for in an instant, enhancing their overall experience and keeping them engaged with your site.
Leveraging the power of Tailwind CSS (4.1.6), All Things Digital provides unparalleled flexibility for customization without ever writing complex CSS. This utility-first framework, combined with specialized plugins for typography and forms, empowers you to effortlessly craft a unique look and feel that perfectly aligns with your brand. Whether you're a seasoned developer or just starting, this theme provides a professional, modern, and highly customizable solution for building an exceptional digital presence. Explore All Things Digital today and transform your website!
- β Using the latest Vue.js, Vite.js and Tailwind CSS
- β Utilize Tailwind Plugins (Typography, Form & Dark Mode)
- β Cloudinary Integration for Optimized Image Delivery
- β Decap CMS Integration for Optimized Content Management
- β Automatic Image Optimization (WebP/AVIF Quality, Compression)
- β Responsive Image Generation with CDN Delivery
- β Vue Composables for Seamless Image Management
- β Responsive, tested on various devices with different viewports
- β Contact Form
Install all required packages for development:
npm install
This project uses Vite for fast development and hot module replacement. To start the Vite dev server, run:
npm run dev
This will serve your project locally and watch for changes in your source files.
To continuously compile your Tailwind CSS as you work, open a separate terminal and run:
npm run watch
This command uses Tailwind CLI to watch ./src/main.css and output the compiled CSS to ./dist/style.css whenever you make changes.
When you're ready to build your site for production, run:
npm run build
This will generate an optimized build of your site using Vite.
To locally preview your production build (after running npm run build):
npm run preview
If you want to serve the static dist/
folder using Live Server (helpful for static hosting or testing):
npm start
To generate a minified CSS file for production, run:
npm run compress
Customization: You can edit the scripts in package.json
and the tailwind.config.js
file to change input/output locations or tweak build commands as needed for your workflow.
Summary of scripts:
dev
: Start Vite development server.build
: Build the site for production.preview
: Preview the production build locally.watch
: Watch and compile Tailwind CSS during development.compress
: Minify Tailwind CSS for production.start
: Serve the dist folder with Live Server.standardize-frontmatter
: Standardize frontmatter field order across all posts.process-frontmatter
: Process and enhance frontmatter in markdown files.generate-blog-data
: Generate blog data JSON from markdown files.
- all-things-digital @ github pages
- all-things-digital @ vercel
- all-things-digital @ netlify
- all-things-digital @ cloudflare
- all-things-digital @ render
Distributed under the MIT License - December 2022