Brand and content
BlueLine
Sky or rainbow marker stroke behind inline content.
Live example
Hello, cofob.dev.
Hello, cofob.dev.
Hello, cofob.dev.
Usage
Each example includes the complete adapter-specific parameter reference. Copy it as a starting point, then remove options your use case does not need.
React
import { BlueLine } from "@cofob/design-system-react";
/**
* Complete BlueLine parameter reference.
* @param animate
* type: boolean
* default: false
* example: true
* @param rainbow
* type: boolean
* default: false
* example: true
* @param children
* type: ReactNode | Svelte Snippet | child HTML
* default: —
* example: children / snippet / child HTML
*/
export function BlueLineExample() {
return (
<BlueLine>Content</BlueLine>
);
}Svelte
<script lang="ts">
import { BlueLine } from "@cofob/design-system-svelte";
// Complete BlueLine parameter reference.
// animate
// type: boolean
// default: false
// example: true
// rainbow
// type: boolean
// default: false
// example: true
// children
// type: ReactNode | Svelte Snippet | child HTML
// default: —
// example: children / snippet / child HTML
</script>
<BlueLine>Content</BlueLine>HTML
<!--
Complete BlueLine parameter reference.
animate
type: boolean
default: false
example: true
rainbow
type: boolean
default: false
example: true
children
type: ReactNode | Svelte Snippet | child HTML
default: —
example: children / snippet / child HTML
-->
<span class="cf-blue-line" data-animate="true"><span class="cf-blue-line__content">cofob</span></span>Parameters
Adapter differences are explicit. Native element attributes are forwarded in React and Svelte and can be written directly in HTML.
| Parameter | Type | Default | Adapters | Example | Description |
|---|---|---|---|---|---|
animate | boolean | false | React · Svelte · HTML | true | Enables the marker drawing motion unless reduced motion is requested. |
rainbow | boolean | false | React · Svelte · HTML | true | Uses the multicolor brand marker instead of sky blue. |
children | ReactNode | Svelte Snippet | child HTML | — | React · Svelte · HTML | children / snippet / child HTML | Idiomatic adapter composition content. |