Cnblogs Theme Bleu

screenshot of Cnblogs Theme Bleu
vite
vue
scss
unocss

[主题] 博客园皮肤

Overview

This platform provides a robust system for blog customization, allowing users to tailor their blogging experience extensively. With various features aimed at enhancing how content is displayed and interacted with, it encourages creativity and functionality. Whether you are a novice blogger or an experienced user, these tools enable you to craft engaging posts that capture the attention of your audience.

Features

  • JavaScript Permissions: Enable custom JavaScript permissions to enhance functionality and interaction on your blog.
  • Custom Blog Skin: Choose a custom skin for your blog, giving you the freedom to personalize your site's appearance.
  • Markdown Editor: The recommended editor is Markdown, a powerful tool for formatting text and enriching content with minimal fuss.
  • MathJax3 Support: For those who need mathematical expressions, MathJax3 integrates seamlessly, making complex formulas easy to display.
  • Tip & Warning Blocks: Use designated formats to create visually distinct blocks for tips and warnings, enhancing readability and focus on important notes.
  • Code Block Annotations: Clearly annotate your code blocks with file paths and explanations, improving clarity for code snippets.
  • Highlighting Changes: Easily highlight lines in code blocks that have been added or deleted, helping readers to spot changes quickly.
  • Custom CSS Variables: Increase customization by using a flexible set of CSS variables for styling fonts, backgrounds, and layout features.

This comprehensive set of features makes the platform suitable for creating visually appealing and informative blogs effortlessly.

vite
Vite

Vite is a build tool that aims to provide a faster and leaner development experience for modern web projects

vue
Vue

Vue.js is a lightweight and flexible JavaScript framework that allows developers to easily build dynamic and reactive user interfaces. Its intuitive syntax, modular architecture, and focus on performance make it a popular choice for modern web development.

scss
SCSS

SCSS is a preprocessor scripting language that extends the capabilities of CSS by adding features such as variables, nesting, and mixins. It allows developers to write more efficient and maintainable CSS code, and helps to streamline the development process by reducing repetition and increasing reusability.

unocss
UnoCSS

UnoCSS is an instant, on-demand atomic CSS engine that generates utility classes at build time. It's highly customizable, extremely fast, and compatible with Tailwind CSS utilities while offering additional features like attributify mode and pure CSS icons.

pinia
Pinia

Pinia is the official state management library for Vue.js. It provides a simple and intuitive API with full TypeScript support, devtools integration, and modular design. Pinia replaces Vuex as the recommended state management solution for Vue 3.

typescript
Typescript

TypeScript is a superset of JavaScript, providing optional static typing, classes, interfaces, and other features that help developers write more maintainable and scalable code. TypeScript's static typing system can catch errors at compile-time, making it easier to build and maintain large applications.