
Security Fundamentals
Turtles, Clams, and Cyber Threat Actors: Shell Usage
The Socket Threat Research Team uncovers how threat actors weaponize shell techniques across npm, PyPI, and Go ecosystems to maintain persistence and exfiltrate data.
@cagov/ds-skip-to-content
Advanced tools
The skip to content component is an accessibility feature required on every page. It allows people to jump to the main content below the statewide header and the navigation.
The skip to content component is an accessibility feature required on every page. It allows people to jump to the main content below the statewide header and the navigation.
Skip to content is used by people who tab through navigation or use screen readers. It does not appear for other users.
Always use skip to content.
Do not modify skip to content when you install it.
<!-- Sample markup begins here. -->
<div id="skip-to-content">
<a href="#body-content-demo">Skip to content</a>
</div>
<!-- Sample markup ends here. -->
<!-- The following mark-up is strictly for demonstration purposes. -->
<p>To preview this accessibility feature, try the following.</p>
<ol>
<li>Click on the above "Demo and sample markup" heading.</li>
<li>Press the tab button on your keyboard.</li>
<li>The "Skip to content" link should appear at the top of this preview.</li>
<li>Click it.</li>
</ol>
<div id="body-content-demo">
<p>The page will scroll to this paragraph.</p>
</div>
Property | Value |
---|---|
Machine name | ds-skip-to-content |
JavaScript | no |
SCSS | ./src/index.scss |
The instructions assume familiarity with npm package management tool and Sass.
template.html
file just after the opening body tag of your HTML.id="body-content"
to the HTML tag at the top of the main content of the page.We recommend using a build system and bundling your CSS for faster performance. If you do not use a build system, you can include the code from our CDN with a link tag.
<link rel="stylesheet" href="https://cdn.designsystem.webstandards.ca.gov/components/ds-skip-to-content/v2.0.1/dist/index.css">
--accent2-500
variable.href=”#body-content”
is matching actual id
attribute in main content div.As a component in Alpha status, this component must pass the following accessibility reviews every time a new version is published:
This is an HTML- and CSS-only component. JavaScript is not required. It uses CSS variables to inherit design token values. Token definitions are not required because these style rules provide fallback values.
This component uses the following data attributes. We provide this information to help with integrating the component into backend publishing systems or identifying content that may require translation.
Name | Attribute name | Data type | Field type | Selector | Default value |
---|---|---|---|---|---|
Label | skip-to-content | string | Plain text | #skip-to-content a#body-content | Skip to content |
FAQs
The skip to content component is an accessibility feature required on every page. It allows people to jump to the main content below the statewide header and the navigation.
The npm package @cagov/ds-skip-to-content receives a total of 87 weekly downloads. As such, @cagov/ds-skip-to-content popularity was classified as not popular.
We found that @cagov/ds-skip-to-content demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 7 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security Fundamentals
The Socket Threat Research Team uncovers how threat actors weaponize shell techniques across npm, PyPI, and Go ecosystems to maintain persistence and exfiltrate data.
Security News
At VulnCon 2025, NIST scrapped its NVD consortium plans, admitted it can't keep up with CVEs, and outlined automation efforts amid a mounting backlog.
Product
We redesigned our GitHub PR comments to deliver clear, actionable security insights without adding noise to your workflow.