awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
thoughtbot avatar

thoughtbot/neatArchived

0
View on GitHub↗
4,368 stars·415 forks·Ruby·MIT·7 vuesneat.bourbon.io↗

Neat

Neat est un framework de grille Sass et un système de mise en page responsive utilisé pour construire des architectures web fluides basées sur des colonnes. Il fournit une approche structurée pour gérer les propriétés de mise en page et les paramètres de conception globaux via une carte de configuration centrale et un ensemble d'outils de mixins et de fonctions Sass.

Le système se distingue par sa capacité à gérer des architectures de grille imbriquées, permettant de placer des grilles flexibles à l'intérieur d'autres conteneurs de grille tout en maintenant un alignement précis et un contrôle des gouttières. Il inclut également des outils de développement pour le débogage de mise en page frontend qui affichent des lignes de guidage en arrière-plan pour visualiser le placement des colonnes et les largeurs de gouttière.

Le framework couvre une large gamme de primitives de mise en page, y compris l'étendue des colonnes, le décalage et la réorganisation, ainsi que des conteneurs de page centrés et la gestion des clearfix. Il permet une conception responsive grâce à des raccourcis de media queries qui adaptent les étendues de colonnes et les configurations de points de rupture à travers différentes largeurs de fenêtre.

Une interface en ligne de commande est fournie pour installer, mettre à jour ou supprimer les fichiers du framework de mise en page dans un répertoire de projet.

Features

  • Flexible Grid Layouts - Provides a responsive system for creating flexible, adaptive column widths.
  • Fluid Percentage Grids - Calculates column widths as percentages of the parent container to ensure proportional scaling across screen sizes.
  • Layout Configuration Maps - Stores global layout defaults and breakpoint settings in a central Sass map to maintain design consistency.
  • Grid Implementation Libraries - Defines structural layout rules and global spacing defaults within a Sass-based workflow.
  • Global Configurations - Provides a centralized mechanism for setting global column counts and gutter widths to standardize spacing.
  • Column Spanning - Implements a system for elements to occupy multiple column slots within a fluid grid.
  • Grid Column Sizing - Provides a toolset for managing column sizing, offsets, and centered containers for web layouts.
  • Grid Container Management - Provides layout wrappers that define the structural definition of the grid container and manage internal spacing.
  • Grid Row Definitions - Enables designating elements as column containers by clearing floats and setting display properties.
  • Nested Grid Structures - Supports nesting grid containers within other cells while accurately calculating gutter consumption and alignment.
  • Gutter Management - Implements techniques for controlling whitespace between grid columns, including the removal of gutter margins.
  • Responsive Breakpoints - Implements architectural mapping of responsive breakpoints to adapt layout and column spans across viewports.
  • Responsive Grid Layouts - Creates fluid grid systems with columns and gutters that automatically adapt to different screen sizes.
  • Breakpoint-Based Style Updates - Implements style changes triggered by specific viewport width thresholds via Sass media query shortcuts.
  • Sass Abstractions - Utilizes Sass mixins and functions to programmatically generate fluid widths and spacing based on configuration.
  • Fluid Grid Frameworks - Provides a comprehensive system for defining elements as rows or containers to establish a fluid, column-based structural framework.
  • Responsive Layout Adaptation - Provides mechanisms for overriding column spans and gutter sizes based on viewport size.
  • Responsive Layout Systems - Offers a comprehensive system for defining column spans, gutters, and breakpoints that adapt to viewport sizes.
  • Sass-Based Preprocessor Architectures - Implements a structured Sass architecture to manage layout properties and design settings through a central map.
  • Sass Grid Frameworks - Provides a CSS preprocessor framework for building fluid, responsive grid layouts using Sass mixins and functions.
  • Centered Page Containers - Includes a centered outer wrapper for the viewport with a maximum width to ensure consistent content alignment.
  • Column Offsetting - Shifts elements horizontally by calculating and applying left margins based on the grid column unit.
  • Grid Layout Reordering - Allows shifting the visual position of grid columns using relative positioning.
  • Directional Layout Flows - Provides logic to change the directional flow of elements within the grid layout.
  • Horizontal Element Translation - Allows translating an element horizontally by a specified number of columns in the layout direction.
  • Clearfix Utilities - Includes utility techniques to prevent parent container collapse when holding floated grid columns.

Historique des stars

Graphique de l'historique des stars pour thoughtbot/neatGraphique de l'historique des stars pour thoughtbot/neat

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Alternatives open source à Neat

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Neat.
  • ericam/susyAvatar de ericam

    ericam/susy

    3,831Voir sur GitHub↗

    Susy is a responsive grid framework and layout calculation engine for Sass. It provides a toolkit for building fluid or static column structures and gutter spacing directly within stylesheets, automating layout mathematics during the compilation phase to produce precise CSS properties. The system distinguishes itself through a layout calculation engine that translates human-readable shorthand syntax into structured data for mathematical functions. It also includes a grid visualization tool that generates inline SVG background overlays to programmatically verify and debug grid alignment. The

    SCSS
    Voir sur GitHub↗3,831
  • oddbird/susyAvatar de oddbird

    oddbird/susy

    3,831Voir sur GitHub↗

    Susy is a Sass layout framework and grid computation engine designed to automate complex mathematical layout calculations within stylesheets. It functions as a responsive grid generator that calculates column widths, gutters, and spans based on customizable viewport breakpoints to ensure precise element alignment. The system includes a visual layout debugger that generates browser-based grid overlays to verify column alignment and baseline rhythm during development. It also provides utilities for creating repeating background colors and gradients using a template-based syntax. The framework

    SCSS
    Voir sur GitHub↗3,831
  • jgthms/bulmaAvatar de jgthms

    jgthms/bulma

    50,074Voir sur GitHub↗

    Bulma is a design-agnostic CSS framework that provides a collection of pre-styled interface components and layout primitives. It is built to be independent of specific JavaScript frameworks or build tools, allowing developers to construct responsive web interfaces by applying standardized classes directly to semantic HTML markup. The framework distinguishes itself through a utility-first approach that combines modular component styling with a flexible grid system. It leverages native CSS variables to manage design tokens, enabling real-time visual customization, automatic dark mode adaptation

    CSScsscss-frameworkdesign
    Voir sur GitHub↗50,074
  • kristoferjoseph/flexboxgridAvatar de kristoferjoseph

    kristoferjoseph/flexboxgrid

    9,318Voir sur GitHub↗

    Flexboxgrid is a responsive CSS framework and layout engine based on CSS3 standards. It provides a grid system that uses the flexbox model to arrange page elements into flexible, proportional grids that adapt to different screen sizes and device resolutions. The framework implements a float-free responsive design, utilizing a media-query breakpoint system to adjust layouts and column counts based on viewport width. It employs percentage-based column sizing and negative-margin guttering to maintain consistent spacing and fluid scaling across various displays. The system maps layout configurat

    HTML
    Voir sur GitHub↗9,318
Voir les 30 alternatives à Neat→

Questions fréquentes

Que fait thoughtbot/neat ?

Neat est un framework de grille Sass et un système de mise en page responsive utilisé pour construire des architectures web fluides basées sur des colonnes. Il fournit une approche structurée pour gérer les propriétés de mise en page et les paramètres de conception globaux via une carte de configuration centrale et un ensemble d'outils de mixins et de fonctions Sass.

Quelles sont les fonctionnalités principales de thoughtbot/neat ?

Les fonctionnalités principales de thoughtbot/neat sont : Flexible Grid Layouts, Fluid Percentage Grids, Layout Configuration Maps, Grid Implementation Libraries, Global Configurations, Column Spanning, Grid Column Sizing, Grid Container Management.

Quelles sont les alternatives open-source à thoughtbot/neat ?

Les alternatives open-source à thoughtbot/neat incluent : ericam/susy — Susy is a responsive grid framework and layout calculation engine for Sass. It provides a toolkit for building fluid… oddbird/susy — Susy is a Sass layout framework and grid computation engine designed to automate complex mathematical layout… jgthms/bulma — Bulma is a design-agnostic CSS framework that provides a collection of pre-styled interface components and layout… kristoferjoseph/flexboxgrid — Flexboxgrid is a responsive CSS framework and layout engine based on CSS3 standards. It provides a grid system that… roylee0704/react-flexbox-grid — This project is a collection of React components that implement a responsive grid system using CSS Flexbox and CSS… north/north — North is a responsive web design methodology and Sass-based CSS architecture framework. It provides a system for…