6 个仓库
Utilities for clearing specific formatting or layout properties from style objects.
Distinct from Visual Styling Rules: Distinct from Visual Styling Rules: focuses on the removal/reversion of properties rather than the application of new rules.
Explore 6 awesome GitHub repositories matching user interface & experience · Style Resets. Refine with filters or upvote what's useful.
Chalk is a Node.js console formatter and terminal styling library used to add colors and text modifiers to command line output. It functions as a tool for formatting strings with foreground colors, background tints, and text styles using ANSI escape sequences. The library includes a terminal color support detector that automatically determines the color depth and capabilities of the current environment. It features an ANSI color downsampler that converts RGB, Hex, or 256-color values to the nearest compatible format based on the detected terminal capabilities. The project provides capabiliti
Automatically appends reset sequences to styled strings to prevent style leakage into subsequent output.
This project is a framework for composing terminal interfaces through declarative styling and a grid-based layout engine. It provides a comprehensive toolkit for building responsive command-line applications by managing ANSI escape sequences, color profiles, and text rendering to ensure consistent visual output across different terminal environments. The library distinguishes itself through its ability to automatically detect terminal capabilities and background themes, allowing it to adjust color schemes and downsample profiles for optimal readability. It utilizes a layered composition model
Allows clearing specific formatting, layout, or spacing properties from a style object.
StyleX is a type-safe CSS-in-JS library and atomic CSS compiler that transforms JavaScript style definitions into optimized static CSS and type-safe class names. It functions as a multi-framework styling tool, generating standard CSS assets compatible with various JavaScript UI frameworks and server components. The system includes a CSS design token system and theme engine for managing shared constants and composing visual schemes. It allows for the creation of light, dark, and custom themes through variable overrides and token inheritance. The project covers component styling through object
Allows removing previously applied styles for a specific property by setting its value to null.
Tailwind CSS Typography is a plugin for the Tailwind CSS framework that provides hand-tuned typographic defaults for blocks of vanilla HTML content, such as content from Markdown or a CMS. It applies beautiful prose styles to HTML content using a single class, eliminating the need for custom CSS to style rich text. The plugin distinguishes itself by offering deep customization and control over typography. Users can adjust the overall font size of prose content across five predefined sizes, select from five built-in gray-scale palettes to match a project's color scheme, and seamlessly adapt ty
Includes an opinionated layer that resets form element styles for easier utility class styling.
Firefox-UI-Fix 是一套 CSS 样式表、样式覆盖和 UserChrome 框架,旨在重新定义 Firefox Web 浏览器的布局和外观。它作为一个浏览器界面自定义工具和样式套件,使用 CSS 注入和 DOM 覆盖来修改浏览器外壳。 该项目通过提供与宿主操作系统的深度集成而脱颖而出,使浏览器的窗口装饰、菜单和主题能够匹配系统强调色和原生桌面美学。它包括用于修改界面视觉层级和提供预定义视觉主题分发的专门功能。 广泛的功能领域涵盖全面的布局修改,包括调整元素密度、重新定位标签栏和重组导航工具栏的能力。该项目还提供用于标签管理、内部媒体播放器重新设计、界面动画移除以及自定义内部浏览器页面和排版的工具。 该系统使用 SCSS 实现,并利用浏览器的内部样式机制和偏好驱动的配置。
Reverts the downloads panel to its original visual style by removing custom decorations.
这是一个 Tailwind CSS 插件,为不同 Web 浏览器中的表单控件提供了标准化的基准。它作为一个 CSS 表单样式重置工具,移除了输入框、复选框和单选按钮中不一致的浏览器默认外观,为实用优先(utility-first)的样式设计建立了中性基础。 该系统允许采用配置驱动的应用程序策略,用户可以选择样式重置是全局应用于所有匹配的 HTML 元素,还是仅应用于具有特定类的元素。这种灵活性使得将标准化的表单样式应用于非表单组件成为可能,从而保持视觉一致性。 该插件与中央主题配置集成,将重置值映射到设计令牌(design tokens)。它利用基于 PostCSS 的样式注入在构建过程中生成 CSS 规则,从而促进使用原子类创建自定义表单组件。
Provides a neutral baseline for form controls by removing inconsistent browser-default styles.