Extract authenticated coulomb.social design language via designlang
Session probe lands on /vw_pages (Research). Use main designlang extract with --cookie-file — pack ignores auth. 39 artifacts under docs/design-extract; tolerate designlang late summary crash when cores exist.
This commit is contained in:
parent
319dd00465
commit
6fe263444a
71 changed files with 4939 additions and 797 deletions
49
docs/design-extract/coulomb-social-tokens.d.ts
vendored
Normal file
49
docs/design-extract/coulomb-social-tokens.d.ts
vendored
Normal file
|
|
@ -0,0 +1,49 @@
|
|||
// Auto-generated by designlang. Do not edit by hand.
|
||||
// Re-extract with `npx designlang <url>` to refresh.
|
||||
//
|
||||
// Import next to your token JSON to get type-safe access:
|
||||
//
|
||||
// import type { ColorToken, SpacingToken } from './<host>-tokens';
|
||||
// import tokens from './<host>-design-tokens.json';
|
||||
//
|
||||
// Source: https://coulomb.social
|
||||
// Generated: 2026-08-08T23:30:22.004Z
|
||||
|
||||
export type Hex = `#${string}`;
|
||||
export type Px = `${number}px`;
|
||||
export type Ms = `${number}ms`;
|
||||
|
||||
export type ColorRole = 'primary';
|
||||
export type ColorHex = '#000000' | '#efefef' | '#616161' | '#373737' | '#171717' | '#ffffff' | '#e5e5e5' | '#d08728';
|
||||
export type ColorToken = ColorRole | ColorHex;
|
||||
|
||||
export type FontFamilyToken = 'Helvetica' | 'Arial' | 'Times New Roman' | 'Inter';
|
||||
export type FontSizeToken = never;
|
||||
export type FontWeightToken = '400' | '500' | '600' | '700';
|
||||
|
||||
export type SpacingToken = '1px' | '24px' | '32px' | '40px' | '60px' | '80px' | '96px' | '320px';
|
||||
|
||||
export type RadiusToken = '4px' | '8px' | '12px' | '15px' | '20px';
|
||||
|
||||
export type DurationToken = '250ms';
|
||||
export type EasingToken = never;
|
||||
|
||||
export type MaterialLanguage = 'flat';
|
||||
|
||||
export interface DesignTokens {
|
||||
color: { [role in ColorRole]: ColorHex };
|
||||
typography: {
|
||||
family: FontFamilyToken;
|
||||
size: FontSizeToken;
|
||||
weight: FontWeightToken;
|
||||
};
|
||||
spacing: ReadonlyArray<SpacingToken>;
|
||||
radius: ReadonlyArray<RadiusToken>;
|
||||
motion: {
|
||||
duration: ReadonlyArray<DurationToken>;
|
||||
easing: ReadonlyArray<EasingToken>;
|
||||
};
|
||||
}
|
||||
|
||||
declare const tokens: DesignTokens;
|
||||
export default tokens;
|
||||
Loading…
Add table
Add a link
Reference in a new issue