Skip to main content

wikimedia/ProtoWiki

O SkillsMP coletou 19 skills de wikimedia/ProtoWiki. Abra uma skill para revisar a origem e os detalhes.

Última atividade de origem registrada
Catálogo do SkillsMP atualizado
skills coletadas
19
Estrelas no GitHub
7
Forks no GitHub
6

Skills neste repositório

Mostrando 19 de 19 skills coletadas.

ocupação
Desenvolvedores web
descrição

Catalogue of every Codex Vue component shipped via @wikimedia/codex — what each component is for, the most common props/slots/events, and which ones to reach for in typical Wikipedia UI patterns. Use when you need a button, input, dialog, menu, message, card,…

Idioma do texto original: inglês

atualizado
ocupação
Desenvolvedores web
descrição

How to use the Codex icon library (@wikimedia/codex-icons) — import a `cdxIcon…` constant, render it through CdxIcon, and look up the right name in the full icon list (references/icons.md) or the upstream catalogue. Covers bidi-aware icons, the langCodeMap…

Idioma do texto original: inglês

atualizado
ocupação
Designers de interfaces web e digitais
descrição

The Wikimedia / Codex Style Guide — the design-decision companion to the Codex toolkit. Covers the four design principles (Design with Others, For Curious Humans, Trustworthy, Content First), accessibility, bidirectionality, visual styles (colour usage,…

Idioma do texto original: inglês

atualizado
ocupação
Desenvolvedores web
descrição

The Codex CSS custom-property design tokens (color, spacing, typography, border, shadow, transition) shipped via @wikimedia/codex-design-tokens — what each token name means, how to use them in templates and CSS, and how the light / dark token sets cascade…

Idioma do texto original: inglês

atualizado
ocupação
Desenvolvedores de software
descrição

The single most important text rule in Codex — every piece of text must use exactly ONE of the 9 canonical text styles (Heading 1–4, Body, Small, Figure caption, Block quote, Cite). Each style is a fixed combination of font-family, font-size, font-weight, and…

Idioma do texto original: inglês

atualizado
ocupação
Desenvolvedores de software
descrição

How to use the Wikimedia Codex design system in any frontend — prefer Codex Vue components over custom DOM, lean on the bundled tokens / icons / base CSS, match Figma designs by reusing the same Codex assets, and know when (rarely) to write per-app CSS. Use…

Idioma do texto original: inglês

atualizado
ocupação
Desenvolvedores web
descrição

How to prototype the Wikipedia mobile apps in ProtoWiki — declare `platform: 'app'`, wrap in AppChromeWrapper instead of ChromeWrapper, read articles with `<ArticleLive app>`, and branch iOS vs Android off the app OS preference (`?os=`, `config.appPlatform`,…

Idioma do texto original: inglês

atualizado
ocupação
Desenvolvedores de software
descrição

Catalog of every shipped component in src/components/ — the single-concern layout wrappers (ChromeWrapper, SpecialPageWrapper, PlainWrapper, MobileWrapper), web chrome primitives (ChromeHeader, VectorChromeHeader, MinervaChromeHeader, ChromeFooter), app…

Idioma do texto original: inglês

atualizado
ocupação
Desenvolvedores de software
descrição

How to add a new prototype to ProtoWiki via file-based routing — create a folder under src/prototypes/, register nothing, and the gallery picks it up from definePage meta (category, platform, order, hidden, spotlight). Platform-agnostic: works the same for…

Idioma do texto original: inglês

atualizado
ocupação
Desenvolvedores de software
descrição

How to build and deploy ProtoWiki to GitHub Pages — production deploy, PR preview deployments on gh-pages, template-first repo setup, base path (PROTOWIKI_BASE), SPA 404 fallback, and CI workflows. Use when asked to deploy, publish, preview a PR, ship to…

Idioma do texto original: inglês

atualizado
ocupação
Desenvolvedores de software
descrição

Orientation for the ProtoWiki repo — what it is, the Vite + Vue 3 + Codex + GitHub Pages stack, where code lives, where skills live, and the first thing to do. Use when first opening this repo, when asked "what is ProtoWiki" or "how does this repo work", or…

Idioma do texto original: inglês

atualizado
ocupação
Desenvolvedores de software
descrição

How desktop (Vector 2022) vs mobile (Minerva) web skins work in ProtoWiki — the boot-time resolution of ?skin= URL param + stored Web skin preference + viewport into a data-skin attribute on <html>, the per-component skin prop for embedding mobile previews on…

Idioma do texto original: inglês

atualizado
ocupação
Desenvolvedores de software
descrição

ProtoWiki-specific integration of the snapshotting pattern — the npm scripts that wrap the agnostic fetchers, where snapshots land in this repo (public/snapshots/, src/styles/wiki-skins/), how `ArticleSnapshot` consumes a pre-baked HTML body, and how the skin…

Idioma do texto original: inglês

atualizado
ocupação
Desenvolvedores de software
descrição

How light / dark theming works in ProtoWiki — boot-time resolution of ?theme= URL param + prefers-color-scheme into a data-theme attribute on <html>, the runtime-injected Codex token sets scoped to [data-theme], the per-component theme prop for subtree…

Idioma do texto original: inglês

atualizado
ocupação
Desenvolvedores de software
descrição

How to upgrade ProtoWiki to a new version of the Wikimedia Codex design system — bump the three @wikimedia/codex packages in lockstep, diff the upstream design-codex docs between the old and new release tags, propagate documented changes into the codex-*…

Idioma do texto original: inglês

atualizado
ocupação
Desenvolvedores de software
descrição

How to fetch live data from MediaWiki and Wikipedia — the two API surfaces (REST API for read-mostly endpoints, Action API for everything else), which to choose when, and the etiquette every consumer must follow (User-Agent, rate limits, anonymous vs…

Idioma do texto original: inglês

atualizado
ocupação
Desenvolvedores de software
descrição

The Wikimedia Attribution Framework and Attribution API (beta) — principles, attribution levels (Basic / Approaching / Ideal), reuse scenarios (search, AI assistants, media, social, games, audio), all attribution signals (essential, trust/relevance, ecosystem…

Idioma do texto original: inglês

atualizado
ocupação
Desenvolvedores de software
descrição

A catalogue of real-data signals available on Wikipedia / Wikimedia projects — inference signals (revision counts, watchers, infobox shape), analytics (pageviews, top articles), links (incoming, outgoing, redirects, related), curation (featured articles,…

Idioma do texto original: inglês

atualizado
ocupação
Desenvolvedores de software
descrição

When and how to snapshot Wikipedia data — committing JSON / HTML fixtures and the Wikipedia skin CSS — instead of fetching live, plus a reusable fetch_page.py snapshotter and a fetch_skin_css.sh recipe for grabbing the ResourceLoader bundles needed to style…

Idioma do texto original: inglês

atualizado
Mostrando 19 de 19 skills coletadas.