northwebsolutions/polarcss 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

northwebsolutions/polarcss

最新稳定版本:v0.1

Composer 安装命令:

composer require northwebsolutions/polarcss

包简介

CSS Framework

README 文档

README

THIS PROJECT IS UNDER DEVELOPMENT.
DO NOT USE IT IN PRODUCTION.
It is not feature complete.
2026-03-02

PolarCSS

A modern, customizable, and lightweight CSS Framework built with SCSS.

PolarCSS provides a comprehensive set of utility classes, grid systems, flexbox helpers, and pre-designed components like cards, buttons, and navbars. It leverages modern CSS features like CSS variables, relative colors, and view-driven animations.

INSTALLATION

You can install PolarCSS via npm or Composer.

Using npm:

npm install polarcss

Using Composer:

composer require northwebsolutions/polarcss

FEATURES

PolarCSS includes modular SCSS files that are compiled into a single main stylesheet. Some of the core features include:

  • Grid & Flexbox: Responsive grid system and flex utility classes for easy layout management.
  • Modern Typography: Integrated with the Switzer variable font for smooth font-weight transitions. Provides utility classes for text sizes, alignments, and colors.
  • Component Styling: Pre-built styles for buttons, cards, progress bars, tags, and navigation bars.
  • Utility Classes: Extensive spacing utilities (margins and paddings), background colors, shadows, and borders.
  • Animations: Built-in CSS animations including pulse, fade-in, pop-in, and view-timeline animations.
  • CSS Variables First: Heavily relies on CSS custom properties for easy theming (e.g., overriding primary, background, and text colors).

USAGE & DEVELOPMENT

The framework's source files are located in src/scss/. The main entry point is src/scss/main.scss.

To work with the framework locally and compile the SCSS files, you can use the built-in npm scripts:

  1. Install development dependencies:

    npm install
    
  2. Compile SCSS (Expanded):

    npm run build
    
  3. Compile SCSS (Minified):

    npm run build:min
    
  4. Build both Expanded & Minified:

    npm run build:all
    
  5. Watch Mode: Automatically compile SCSS to CSS on file changes during development:

    npm run watch
    

FONTS

This project uses the Switzer font family.

LICENSE

This project is licensed under the Mozilla Public License Version 2.0 (MPL-2.0). See the LICENSE file for more details.

Author: Gabor Eszaki (info@northweb.co.uk) Repository: https://github.com/northwebsolutions/polarcss

统计信息

  • 总下载量: 1
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 3
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 0
  • Forks: 0
  • 开发语言: SCSS

其他信息

  • 授权协议: MPL-2.0
  • 更新时间: 2026-03-02

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固