component
No definition
The passages, in corpus order
25 files.
MeetingTheme override model15
- line 13
…me, logo, colours and a label here and there, and never wants to touch the components. theme.yaml already carries the name, the logo, the favicon, the font fami…
- line 14
The model: every page is a set of named slots, each rendered by a component with a typed view model, the contract between the generator and a theme. A theme tha…
13 other passages
- line 14
…el, the contract between the generator and a theme. A theme that replaces a component keeps the view model; the accessibility checks run on the rendered pages w…
- p. 2
…olours and a label here and there. An integrator never wants to touch the components. Nothing a reader sees names the tool unless the project asks for it. Th…
- p. 4
…h typed view models Every page is a set of named slots, each rendered by a component. The view model of a slot is the contract between the generator and a the…
- p. 4
…is the contract between the generator and a theme. A theme that replaces a component keeps the view model; the checks run on the rendered pages. Theme overrid…
- p. 5
…: search, mentions panel, mode switch. Four cascade layers: tokens, base, components, project. The project stylesheet is loaded last and wins by construction.…
- slide 2
…olours and a label here and there. An integrator never wants to touch the components. Nothing a reader sees names the tool unless the project asks for it. Th…
- slide 4
…h typed view models Every page is a set of named slots, each rendered by a component. The view model of a slot is the contract between the generator and a the…
- slide 4
…is the contract between the generator and a theme. A theme that replaces a component keeps the view model; the checks run on the rendered pages. Theme overrid…
- slide 5
…: search, mentions panel, mode switch. Four cascade layers: tokens, base, components, project. The project stylesheet is loaded last and wins by construction.…
- 05:15
…the problem. An integrator wants the organisation's name, logo and colours, sometimes a different label here and there, and never wants to touch the components.
- 15:00
…he model we propose. Every page is a set of named slots, each rendered by a component with a typed view model. The view model is the contract between the genera…
- 20:30
A theme that replaces a component has to keep the view model, then. What stops a theme from dropping the mentions or the legend?
- 34:30
…et of the project wins by construction. Four cascade layers: tokens, base, components, project. The project layer is last, so nothing in the default theme can o…
TermIsland1
- line 6
An interactive component of the site served as its static markup inside a <concordance-island> element carrying its props, and mounted again by one small bundle…
TermSlot1
- line 6
…ult theme implements every slot; a plugin theme replaces any of them with a component receiving the same props, and the slots it does not provide stay default. …
TermTheme1
- line 6
…ports a faulty key by its path. A plugin may ship a theme of its own, with components replacing parts of the site; the project's file wins over a plugin's. A th…
TermLinter1
- line 6
…e fixes with --fix, and runs the same way as an npm package, a standalone binary, a GitHub action, a GitLab component, the container image or a pre-commit hook.
TermRelease1
- line 6
…balls go to npm, the container image to its registry and the action and the component to their mirrors once the maintainer has enabled each publication. Every f…
Show the 16 other files
TermContribution point1
- line 6
…del), uiComponents (a bundle a slot loads on demand), themes (a theme with components by slot) and types (a type module per folder, merged into the profile). Th…
TermPlugin1
- line 6
…ract importer, an inference method, a check, a projection, a user interface component. The core reads markdown and produces JSON; everything that needs a format…
APIPlugin API1
- line 9
…contract importers, inference methods, checks, projections, user interface components, themes and types, each type a module folder merged into the profile. A pl…
DecisionTypes as modules2
- line 8
… language, its note template and, when the generic page is not enough, the components that render it. The core types are written that way and the default profil…
- line 8
…the type and every attribute of the note, declared and not, and a dedicated component for a type, an attribute or a mapped section is resolved by name, the proj…
DecisionPurpose-built contract viewer1
- line 10
The viewer is an island of the default theme, the first user interface component it contributes through the plugin API, and reads a view the build writes from t…
DecisionSlots, islands and layers4
- line 8
The site is a set of named slots rendered at build by components, each with a typed view model that is the contract between the generator and a theme; the publi…
- line 8
…he published HTML carries the full content of every page. Only interactive components are hydrated: an island is served as its static markup inside an element c…
2 other passages
- line 8
…small bundle per island, named after a hash of its content, mounts the same component on it, loaded only by the pages that use it, so that a page loads no frame…
- line 8
…, is a module. Styling is native CSS in four cascade layers, tokens, base, components and project, the project's stylesheet winning every cascade by constructio…
ProcessBuild pipeline1
- line 29
Resolve the theme: the components the plugins contribute and the project's theme.yaml, whose labels override the message catalogue of the project locale.
ProcessRelease4
- line 7
…one binaries as assets, and the mirrors of the GitHub action and the GitLab component at the same version. Every form of one version names the same commit: the …
- line 7
…s the same commit: the tag, the packages on npm, the image, the action, the component and the pre-commit hook. Versions follow semantic versioning; before 1.0.0…
2 other passages
- line 12
…et files are deleted, the lock file and the version pins of the action, the component and the hook are rewritten; a changelog entry a user would not understand …
- line 17
…gest of the image when it is on the registry; the action repository and the component project receive the version, each when its token exists, the action with i…
RoleTheme author1
- line 6
…onts and the icons, adds the project stylesheet, or overrides a slot with a component of a plugin theme, and checks the result in the gallery against the budget…
Business ruleAccessibility1
- line 15
Automated audit. axe-core runs over every page of the component gallery in continuous integration and fails on any violation of impact serious or critical.
Business ruleDisabled plugin1
- line 7
…ts readers, converters, sources, inference methods, checks, projections or components took part in the build. An optional dependency yields the same finding as …
ScreenEdge cases1
- line 21
…ed location is one, and "Why this failure?" unfolding the finding. The notice is one component, the only banner of the site, which the failed conversion shares.
ScreenEntity page4
- line 9
…hange, and both come from the profile. A type may have a page of its own: a component a theme or the type's module provides for it is rendered instead of the ge…
- line 25
The page of a type is resolved before it is rendered: a component named EntityPage@<type> by a theme, or the EntityPage a type module ships, replaces the generi…
2 other passages
- line 25
…on (Section@<key>), which the generic template renders through the resolved component when there is one. The priority is fixed: the project theme, then the type…
- line 25
…type module, then the default theme; the build summary lists every resolved component. The runbook of the example plugin, a procedure for operating the tool, ha…
ScreenGallery index1
- line 13
…e or, when a theme or the type's module provides one, through its dedicated component, which the index names. The pages use a neutral palette and the labels of …
ScreenColour scheme1
- line 19
…lettes with its ratio, and no dark value is deduced from the light one. The component gallery shows the entity page and the home page in the dark scheme, forced…
ScreenContract viewer1
- line 18
The same component renders an OpenAPI and a WSDL contract: the plugins that import them produce one common view, and the viewer never knows the format. It conta…
What we know
- Occurrences
- 46
- Files
- 25
- Spaces
- Briefs, Glossary, Specifications
No declared property: there is no file for this word.
Maybe the same thing
- base, components4
- Gallery indexcomponent gallery14
- components, project4
- interface component3
- base, components, project3
Expressions close in form and context. A lead, not a claim.
See the neighbourhood map6 pages6Neighbourhood mapcomponent
Neighbourhood map component
Distance1 hop
50 neighbours in total, more than the map shows.
The 6 neighbourstextual equivalent
Six neighbours at most, always named. Beyond that the map teaches nothing: the list takes over.