Skip to main content

tabler/tabler

Dernière activité source enregistrée
Catalogue SkillsMP mis à jour
skills collectés
22
Étoiles GitHub
42 005
Forks GitHub
4 435

Installer avec un assistant IA

Copiez ce prompt dans l’assistant IA que vous utilisez.

Chargement du README du dépôt…

Skills dans ce dépôt

classification en attente

Affichage de 22 skills collectés sur 22.

métier
non classé
description

Build admin dashboards and app UIs with Tabler, the open source UI kit built on Bootstrap 5. Use when a project uses Tabler or @tabler/core, or when asked for a dashboard, admin panel, settings page, data table or form styled with Tabler. Covers installation,…

Langue du texte source : anglais

mis à jour
métier
non classé
description

Creates a Tabler changeset file in `.changeset/` from the current code changes. Use this skill for every changeset in this repo — when the user asks for a changeset, version bump, release note, or changelog entry, and also on your own whenever a change under…

Langue du texte source : anglais

mis à jour
métier
non classé
description

Drafts a merge request (MR) or pull request title and body in simple English from the current branch versus origin/dev (Tabler). Use when the user asks for an MR/PR description, GitLab merge request text, or a branch summary for reviewers.

Langue du texte source : anglais

mis à jour
métier
non classé
description

Start a Tabler Astro dev server and verify a change in the browser. Use whenever a change to `preview/`, `docs/`, `shared/` or `core/` has to be seen running — before handing a page or component back — and whenever the dev server behaves oddly: stale CSS/JS,…

Langue du texte source : anglais

mis à jour
métier
non classé
description

Add or fix client-side JavaScript in a Tabler Astro component or page — plugin initialisation, Bootstrap wiring, anything that needs a `<script>` in the rendered HTML. Use whenever a component needs browser behaviour, a third-party library has to be…

Langue du texte source : anglais

mis à jour
métier
non classé
description

Keep a change to `@tabler/core` backward compatible, so a patch or minor release never breaks a project that updates. Use before renaming, removing or changing the meaning of anything a user can touch — a class, a `--tblr-*` custom property, a Sass variable,…

Langue du texte source : anglais

mis à jour
métier
non classé
description

Write a new Bootstrap-style JavaScript component class in `core/js/src/bootstrap/` — a `BaseComponent` subclass with typed config, `EVENT_*`/`CLASS_NAME_*` constants and a `data-bs-toggle` Data API. Use whenever the user asks for a new component in the…

Langue du texte source : anglais

mis à jour
métier
non classé
description

Understand or repair the Tabler asset pipeline — `core/dist`, `tmp-assets/`, the generated `public/` directories, the `copy-assets` Astro integration, `build-css.ts`, the vite/terser JS builds and the turbo dev graph. Use when assets are missing, stale,…

Langue du texte source : anglais

mis à jour
métier
non classé
description

Write or update the `classnames` front matter that renders the class reference table on a Tabler docs page. Use whenever a component page needs its class list added, a component gains or loses a class in `core/scss/**`, or the user asks for a class reference,…

Langue du texte source : anglais

mis à jour
métier
non classé
description

Work on the framework's own JavaScript in `core/js/` — the `tabler.js` and `tabler-theme.js` bundles, the vendored Bootstrap component port, and their browser tests. Use when a Tabler behaviour needs adding or fixing (a `data-bs-toggle` handler, the theme…

Langue du texte source : anglais

mis à jour
métier
non classé
description

Write or change styles in `core/scss/` — the framework itself. Use whenever a component needs a new class, modifier, size or colour variant, when a Sass or CSS custom property is added or renamed, when dark mode or RTL behaviour is involved, and before…

Langue du texte source : anglais

mis à jour
métier
non classé
description

Build or update a Tabler demo page under `preview/pages/*.astro` — the pages that show a component's variants side by side. Use whenever the user asks to add, extend, or clean up a preview/demo page, and on your own after adding a new `shared/ui` component…

Langue du texte source : anglais

mis à jour
métier
non classé
description

Prove that a refactor changes no rendered HTML, using the `html-diff` harness over every preview page. Use before and after any change that is meant to be output-neutral — extracting or renaming a component, replacing hand-written markup with a `shared/ui`…

Langue du texte source : anglais

mis à jour
métier
non classé
description

Make a page reachable and keep its links valid — the preview sidebar/navbar menu in `shared/data/menu.json`, the docs menu in `shared/data/docs.json`, and the redirects in `docs/lib/redirects.ts`. Use whenever a page is added, renamed, moved or removed in…

Langue du texte source : anglais

mis à jour
métier
non classé
description

Pick and configure the right layout for a Tabler preview page, and change or add a layout in `shared/layouts/`. Use whenever a page needs different page chrome — sidebar, navbar variant, boxed/fluid body, centered card, error or marketing page — whenever a…

Langue du texte source : anglais

mis à jour
métier
non classé
description

Write or update the intro of a Tabler GitHub release — `.github/release-notes/<version>.md`, the part above the generated Core, Demo and Docs lists. Use whenever the user asks for release notes, a release description, a release intro or "what's new in X.Y",…

Langue du texte source : anglais

mis à jour
métier
non classé
description

Make a picture of a Tabler component or screen with the `screenshots/` app — the images used in release notes, the website, the README and social posts. Use whenever a new component or page deserves a picture, when an existing one has to be retaken after a…

Langue du texte source : anglais

mis à jour
métier
non classé
description

Move logic out of Astro frontmatter into `shared/lib/*.ts` and cover it with a vitest test. Use when a component's or page's frontmatter grows past assembling classes, when demo data needs shaping or formatting, when the same helper appears in two components,…

Langue du texte source : anglais

mis à jour
métier
non classé
description

Build or extend a shared Astro component in `shared/ui/*.astro` (or `shared/components/**`) — the library that both the preview and the docs render. Use whenever the user asks for a new component, for a new prop, variant or size on an existing one, or for a…

Langue du texte source : anglais

mis à jour
métier
non classé
description

Write or update the upgrade guide for a Tabler release — the page under `docs/content/ui/getting-started/upgrade/<version>.mdx` that lists every breaking change with a before and after example. Use whenever the user asks for a migration or upgrade guide,…

Langue du texte source : anglais

mis à jour
métier
non classé
description

Write, update, or suggest Tabler documentation pages in simple English using the current docs schema. Use whenever the user asks to create docs, edit docs, add new feature docs to an existing page, or standardize docs structure across any docs category. Also…

Langue du texte source : anglais

mis à jour
métier
non classé
description

Build admin dashboards and app UIs with Tabler, the open source UI kit built on Bootstrap 5. Use when a project uses Tabler or @tabler/core, or when asked for a dashboard, admin panel, settings page, data table or form styled with Tabler. Covers installation,…

Langue du texte source : anglais

mis à jour
Affichage de 22 skills collectés sur 22.