Plausible Analytics

Plausible Analytics

Google Analytics alternative
Visit
Plausible Analytics

Product Interfaces

18
Abstract geometric logo composed of four colorful rounded shapes in red, pink, purple, blue, and green arranged in a stylized 'F'.
Figmaย fileย available
Abstract geometric logo composed of four colorful rounded shapes in red, pink, purple, blue, and green arranged in a stylized 'F'.
Figmaย fileย available
Abstract geometric logo composed of four colorful rounded shapes in red, pink, purple, blue, and green arranged in a stylized 'F'.
Figmaย fileย available
Abstract geometric logo composed of four colorful rounded shapes in red, pink, purple, blue, and green arranged in a stylized 'F'.
Figmaย fileย available
Abstract geometric logo composed of four colorful rounded shapes in red, pink, purple, blue, and green arranged in a stylized 'F'.
Figmaย fileย available
Abstract geometric logo composed of four colorful rounded shapes in red, pink, purple, blue, and green arranged in a stylized 'F'.
Figmaย fileย available
Abstract geometric logo composed of four colorful rounded shapes in red, pink, purple, blue, and green arranged in a stylized 'F'.
Figmaย fileย available
Abstract geometric logo composed of four colorful rounded shapes in red, pink, purple, blue, and green arranged in a stylized 'F'.
Figmaย fileย available
Abstract geometric logo composed of four colorful rounded shapes in red, pink, purple, blue, and green arranged in a stylized 'F'.
Figmaย fileย available
Abstract geometric logo composed of four colorful rounded shapes in red, pink, purple, blue, and green arranged in a stylized 'F'.
Figmaย fileย available
Abstract geometric logo composed of four colorful rounded shapes in red, pink, purple, blue, and green arranged in a stylized 'F'.
Figmaย fileย available
Abstract geometric logo composed of four colorful rounded shapes in red, pink, purple, blue, and green arranged in a stylized 'F'.
Figmaย fileย available
Abstract geometric logo composed of four colorful rounded shapes in red, pink, purple, blue, and green arranged in a stylized 'F'.
Figmaย fileย available
Abstract geometric logo composed of four colorful rounded shapes in red, pink, purple, blue, and green arranged in a stylized 'F'.
Figmaย fileย available
Abstract geometric logo composed of four colorful rounded shapes in red, pink, purple, blue, and green arranged in a stylized 'F'.
Figmaย fileย available
Abstract geometric logo composed of four colorful rounded shapes in red, pink, purple, blue, and green arranged in a stylized 'F'.
Figmaย fileย available
Abstract geometric logo composed of four colorful rounded shapes in red, pink, purple, blue, and green arranged in a stylized 'F'.
Figmaย fileย available
Abstract geometric logo composed of four colorful rounded shapes in red, pink, purple, blue, and green arranged in a stylized 'F'.
Figmaย fileย available
Abstract geometric logo composed of four colorful rounded shapes in red, pink, purple, blue, and green arranged in a stylized 'F'.
Figmaย fileย available
Abstract geometric logo composed of four colorful rounded shapes in red, pink, purple, blue, and green arranged in a stylized 'F'.
Figmaย fileย available
Abstract geometric logo composed of four colorful rounded shapes in red, pink, purple, blue, and green arranged in a stylized 'F'.
Figmaย fileย available

๐Ÿ”’ Get SaaSFrame Pro to see 15 more product intefaces from Plausible Analytics

No items found.
No items found.

Visual identity

Plausible Analytics โ€” design reference

Source: https://plausible.io/. Extracted 2026-10-14. Scope: public marketing website CSS; declared styles, not computed browser values. This is an observed inventory, not an official internal design system.

Typography

  • font-size: 2em โ€” selector h1
  • font-size: 1em โ€” selector pre
  • font-size: 100% โ€” selector button,input,select,textarea
  • font-size: 2.25em โ€” selector .prose h1
  • font-size: 1.5em โ€” selector .prose h2
  • font-size: 1.25em โ€” selector .prose h3
  • font-size: .875em โ€” selector .prose pre
  • font-weight: 800 โ€” selector .prose h1
  • font-weight: 700 โ€” selector .prose h2
  • font-weight: 600 โ€” selector .prose h3
  • font-weight: 400 โ€” selector .prose pre code
  • line-height: 1.15 โ€” selector button,input,select,textarea
  • line-height: 1.1111111 โ€” selector .prose h1
  • line-height: 1.3333333 โ€” selector .prose h2
  • line-height: 1.6 โ€” selector .prose h3
  • line-height: 1.5 โ€” selector .prose h4
  • line-height: 1.7142857 โ€” selector .prose pre
  • line-height: 1 โ€” selector .md:prose-lg h1
  • letter-spacing: .05em โ€” selector .prose table th
  • letter-spacing: -0.025em โ€” selector .tracking-tight
  • letter-spacing: .025em โ€” selector .tracking-wide

Colors and surfaces

  • color: #3182ce โ€” selector .prose a
  • color: #2c5282 โ€” selector .prose a:hover
  • color: #1a202c โ€” selector .prose h1
  • color: #b4c6fc โ€” selector .post .post-content .heading-anchor,.article .article-content .heading-anchor
  • color: rgba(180,198,252,var(--text-opacity)) โ€” selector .post .post-content .heading-anchor,.article .article-content .heading-anchor
  • color: #5850ec โ€” selector .post .post-content h2:hover .heading-anchor,.post .post-content h3:hover .heading-anchor,.post .post-content h4:hover .heading-anchor,.post .post-content h5:hover .heading-anchor,.post .post-content h6:hover .heading-anchor,.post .post-content .head
  • color: rgba(88,80,236,var(--text-opacity)) โ€” selector .post .post-content h2:hover .heading-anchor,.post .post-content h3:hover .heading-anchor,.post .post-content h4:hover .heading-anchor,.post .post-content h5:hover .heading-anchor,.post .post-content h6:hover .heading-anchor,.post .post-content .head
  • background-color: transparent โ€” selector a

Components and layout

  • border-radius: .375rem โ€” selector .prose pre
  • border-radius: 0 โ€” selector .prose pre code
  • border-radius: .25rem โ€” selector article img
  • box-shadow: 0 0 0 1px rgba(0,0,0,0.05) โ€” selector .shadow-xs
  • box-shadow: 0 1px 3px 0 rgba(0,0,0,0.1),0 1px 2px 0 rgba(0,0,0,0.06) โ€” selector .shadow
  • box-shadow: 0 4px 6px -1px rgba(0,0,0,0.1),0 2px 4px -1px rgba(0,0,0,0.06) โ€” selector .shadow-md
  • box-shadow: 0 10px 15px -3px rgba(0,0,0,0.1),0 4px 6px -2px rgba(0,0,0,0.05) โ€” selector .shadow-lg
  • box-shadow: 0 25px 50px -12px rgba(0,0,0,0.25) โ€” selector .shadow-2xl
  • box-shadow: 0 0 0 3px rgba(118,169,250,0.45) โ€” selector .focus:shadow-outline:focus
  • box-shadow: 0 0 0 3px rgba(164,202,254,0.45) โ€” selector .focus:shadow-outline-blue:focus
  • box-shadow: 0 0 0 3px rgba(180,198,252,0.45) โ€” selector .focus:shadow-outline-indigo:focus
  • max-width: 640px โ€” selector .container
  • max-width: 768px โ€” selector .container
  • max-width: 1024px โ€” selector .container
  • max-width: 1280px โ€” selector .container
  • max-width: 70rem โ€” selector .container
  • max-width: 100% โ€” selector article img
  • max-width: unset โ€” selector article img
  • padding: 0 โ€” selector button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner
  • gap: .5rem โ€” selector .gap-2
  • gap: 1rem โ€” selector .gap-4
  • gap: 1.5rem โ€” selector .gap-6
  • gap: 2rem โ€” selector .gap-8
  • gap: 2.5rem โ€” selector .sm:gap-10
  • transition: all var(--microtip-transition-duration, .18s) var(--microtip-transition-easing, ease-in-out) var(--microtip-transition-delay, 0s) โ€” selector \[aria-label]\[role~="tooltip"]::before, \[aria-label]\[role~="tooltip"]::after

Responsive rules

(min-width:640px)
(min-width:768px)
(min-width:1024px)
(min-width:1280px)

Source: https://plausible.io/. Extracted 2026-10-14. Scope: public marketing website CSS; declared styles, not computed browser values. This is an observed inventory, not an official internal design system.

Original CSS custom-property declarations, grouped by source and selector. Up to 250 declarations; selectors preserved; media-query conditions are not attached to individual declarations.

https://plausible.io/assets/css/style.css?v=1791884088 โ€” html

--text-opacity: 1;

https://plausible.io/assets/css/style.css?v=1791884088 โ€” #markdown-toc

--border-opacity: 1;

https://plausible.io/assets/css/style.css?v=1791884088 โ€” .post .post-content .heading-anchor,.article .article-content .heading-anchor

--text-opacity: 1;

https://plausible.io/assets/css/style.css?v=1791884088 โ€” .post .post-content h2:hover .heading-anchor,.post .post-content h3:hover .heading-anchor,.post .post-content h4:hover .heading-anchor,.post .post-content h5:hover .heading-anchor,.post .post-content h6:hover .heading-anchor,.post .post-content .heading-anchor:focus,.article .article-content h2:hover .heading-anchor,.article .article-content h3:hover .heading-anchor,.article .article-content h4:hover .heading-anchor,.article .article-content h5:hover .heading-anchor,.article .article-content h6:hover .heading-anchor,.article .article-content .heading-anchor:focus

--text-opacity: 1;

https://plausible.io/assets/css/style.css?v=1791884088 โ€” .post .post-toc-list

--border-opacity: 1;

https://plausible.io/assets/css/style.css?v=1791884088 โ€” .post .post-toc li>ol,.post .post-toc li>ul

--border-opacity: 1;

https://plausible.io/assets/css/style.css?v=1791884088 โ€” .post .post-toc a

--text-opacity: 1;

https://plausible.io/assets/css/style.css?v=1791884088 โ€” .post .post-toc a:hover,.post .post-toc a:focus

--text-opacity: 1;

https://plausible.io/assets/css/style.css?v=1791884088 โ€” .post .post-toc .toc-active>a

--text-opacity: 1;

https://plausible.io/assets/css/style.css?v=1791884088 โ€” .post .post-toc .toc-active>a::before

--bg-opacity: 1;

https://plausible.io/assets/css/style.css?v=1791884088 โ€” .post .post-toc .toc-active-branch>a

--text-opacity: 1;

https://plausible.io/assets/css/style.css?v=1791884088 โ€” .prose table th

--text-opacity: 1;
--border-opacity: 1;
--bg-opacity: 1;

https://plausible.io/assets/css/style.css?v=1791884088 โ€” .prose table td

--text-opacity: 1;
--border-opacity: 1;

https://plausible.io/assets/css/style.css?v=1791884088 โ€” .space-y-1>:not(template) ~ :not(template)

--space-y-reverse: 0;

https://plausible.io/assets/css/style.css?v=1791884088 โ€” .space-y-2>:not(template) ~ :not(template)

--space-y-reverse: 0;

https://plausible.io/assets/css/style.css?v=1791884088 โ€” .space-x-2>:not(template) ~ :not(template)

--space-x-reverse: 0;

https://plausible.io/assets/css/style.css?v=1791884088 โ€” .space-x-3>:not(template) ~ :not(template)

--space-x-reverse: 0;

https://plausible.io/assets/css/style.css?v=1791884088 โ€” .space-y-4>:not(template) ~ :not(template)

--space-y-reverse: 0;

https://plausible.io/assets/css/style.css?v=1791884088 โ€” .space-x-4>:not(template) ~ :not(template)

--space-x-reverse: 0;

https://plausible.io/assets/css/style.css?v=1791884088 โ€” .space-y-5>:not(template) ~ :not(template)

--space-y-reverse: 0;

https://plausible.io/assets/css/style.css?v=1791884088 โ€” .space-y-6>:not(template) ~ :not(template)

--space-y-reverse: 0;

https://plausible.io/assets/css/style.css?v=1791884088 โ€” .space-y-10>:not(template) ~ :not(template)

--space-y-reverse: 0;

https://plausible.io/assets/css/style.css?v=1791884088 โ€” .divide-y-2>:not(template) ~ :not(template)

--divide-y-reverse: 0;

https://plausible.io/assets/css/style.css?v=1791884088 โ€” .divide-y>:not(template) ~ :not(template)

--divide-y-reverse: 0;

https://plausible.io/assets/css/style.css?v=1791884088 โ€” .divide-gray-200>:not(template) ~ :not(template)

--divide-opacity: 1;

https://plausible.io/assets/css/style.css?v=1791884088 โ€” .bg-white

--bg-opacity: 1;

https://plausible.io/assets/css/style.css?v=1791884088 โ€” .bg-gray-50

--bg-opacity: 1;

https://plausible.io/assets/css/style.css?v=1791884088 โ€” .bg-gray-100

--bg-opacity: 1;

https://plausible.io/assets/css/style.css?v=1791884088 โ€” .bg-gray-800

--bg-opacity: 1;

https://plausible.io/assets/css/style.css?v=1791884088 โ€” .bg-gray-900

--bg-opacity: 1;

https://plausible.io/assets/css/style.css?v=1791884088 โ€” .bg-red-500

--bg-opacity: 1;

https://plausible.io/assets/css/style.css?v=1791884088 โ€” .bg-yellow-100

--bg-opacity: 1;

https://plausible.io/assets/css/style.css?v=1791884088 โ€” .bg-yellow-400

--bg-opacity: 1;

https://plausible.io/assets/css/style.css?v=1791884088 โ€” .bg-green-500

--bg-opacity: 1;

https://plausible.io/assets/css/style.css?v=1791884088 โ€” .bg-indigo-50

--bg-opacity: 1;

https://plausible.io/assets/css/style.css?v=1791884088 โ€” .bg-indigo-600

--bg-opacity: 1;

https://plausible.io/assets/css/style.css?v=1791884088 โ€” .hover:bg-gray-50:hover

--bg-opacity: 1;

https://plausible.io/assets/css/style.css?v=1791884088 โ€” .hover:bg-gray-100:hover

--bg-opacity: 1;

https://plausible.io/assets/css/style.css?v=1791884088 โ€” .hover:bg-gray-700:hover

--bg-opacity: 1;

https://plausible.io/assets/css/style.css?v=1791884088 โ€” .hover:bg-indigo-500:hover

--bg-opacity: 1;

https://plausible.io/assets/css/style.css?v=1791884088 โ€” .focus:bg-gray-50:focus

--bg-opacity: 1;

https://plausible.io/assets/css/style.css?v=1791884088 โ€” .focus:bg-gray-100:focus

--bg-opacity: 1;

https://plausible.io/assets/css/style.css?v=1791884088 โ€” .border-gray-100

--border-opacity: 1;

https://plausible.io/assets/css/style.css?v=1791884088 โ€” .border-gray-200

--border-opacity: 1;

https://plausible.io/assets/css/style.css?v=1791884088 โ€” .border-gray-300

--border-opacity: 1;

https://plausible.io/assets/css/style.css?v=1791884088 โ€” .border-yellow-300

--border-opacity: 1;

https://plausible.io/assets/css/style.css?v=1791884088 โ€” .border-indigo-100

--border-opacity: 1;

https://plausible.io/assets/css/style.css?v=1791884088 โ€” .border-indigo-200

--border-opacity: 1;

https://plausible.io/assets/css/style.css?v=1791884088 โ€” .border-indigo-400

--border-opacity: 1;

https://plausible.io/assets/css/style.css?v=1791884088 โ€” .hover:border-indigo-300:hover

--border-opacity: 1;

https://plausible.io/assets/css/style.css?v=1791884088 โ€” .hover:border-indigo-400:hover

--border-opacity: 1;

https://plausible.io/assets/css/style.css?v=1791884088 โ€” .focus:border-blue-300:focus

--border-opacity: 1;

https://plausible.io/assets/css/style.css?v=1791884088 โ€” .focus:border-indigo-400:focus

--border-opacity: 1;

https://plausible.io/assets/css/style.css?v=1791884088 โ€” .placeholder-gray-500::-moz-placeholder

--placeholder-opacity: 1;

https://plausible.io/assets/css/style.css?v=1791884088 โ€” .placeholder-gray-500:-ms-input-placeholder

--placeholder-opacity: 1;

https://plausible.io/assets/css/style.css?v=1791884088 โ€” .placeholder-gray-500::placeholder

--placeholder-opacity: 1;

https://plausible.io/assets/css/style.css?v=1791884088 โ€” .text-white

--text-opacity: 1;

https://plausible.io/assets/css/style.css?v=1791884088 โ€” .text-gray-300

--text-opacity: 1;

https://plausible.io/assets/css/style.css?v=1791884088 โ€” .text-gray-400

--text-opacity: 1;

https://plausible.io/assets/css/style.css?v=1791884088 โ€” .text-gray-500

--text-opacity: 1;

https://plausible.io/assets/css/style.css?v=1791884088 โ€” .text-gray-600

--text-opacity: 1;

https://plausible.io/assets/css/style.css?v=1791884088 โ€” .text-gray-700

--text-opacity: 1;

https://plausible.io/assets/css/style.css?v=1791884088 โ€” .text-gray-800

--text-opacity: 1;

https://plausible.io/assets/css/style.css?v=1791884088 โ€” .text-gray-900

--text-opacity: 1;

https://plausible.io/assets/css/style.css?v=1791884088 โ€” .text-yellow-700

--text-opacity: 1;

https://plausible.io/assets/css/style.css?v=1791884088 โ€” .text-green-500

--text-opacity: 1;

https://plausible.io/assets/css/style.css?v=1791884088 โ€” .text-blue-500

--text-opacity: 1;

https://plausible.io/assets/css/style.css?v=1791884088 โ€” .text-indigo-500

--text-opacity: 1;

https://plausible.io/assets/css/style.css?v=1791884088 โ€” .text-indigo-600

--text-opacity: 1;

https://plausible.io/assets/css/style.css?v=1791884088 โ€” .text-indigo-700

--text-opacity: 1;

https://plausible.io/assets/css/style.css?v=1791884088 โ€” .group:hover .group-hover:text-blue-500

--text-opacity: 1;

https://plausible.io/assets/css/style.css?v=1791884088 โ€” .hover:text-white:hover

--text-opacity: 1;

https://plausible.io/assets/css/style.css?v=1791884088 โ€” .hover:text-gray-500:hover

--text-opacity: 1;

https://plausible.io/assets/css/style.css?v=1791884088 โ€” .hover:text-gray-700:hover

--text-opacity: 1;

https://plausible.io/assets/css/style.css?v=1791884088 โ€” .hover:text-gray-900:hover

--text-opacity: 1;

https://plausible.io/assets/css/style.css?v=1791884088 โ€” .hover:text-indigo-500:hover

--text-opacity: 1;

https://plausible.io/assets/css/style.css?v=1791884088 โ€” .hover:text-indigo-700:hover

--text-opacity: 1;

https://plausible.io/assets/css/style.css?v=1791884088 โ€” .hover:text-indigo-800:hover

--text-opacity: 1;

https://plausible.io/assets/css/style.css?v=1791884088 โ€” .focus:text-gray-500:focus

--text-opacity: 1;

https://plausible.io/assets/css/style.css?v=1791884088 โ€” .focus:text-gray-900:focus

--text-opacity: 1;

https://plausible.io/assets/css/style.css?v=1791884088 โ€” .focus:text-indigo-700:focus

--text-opacity: 1;

https://plausible.io/assets/css/style.css?v=1791884088 โ€” .transform

--transform-translate-x: 0;
--transform-translate-y: 0;
--transform-rotate: 0;
--transform-skew-x: 0;
--transform-skew-y: 0;
--transform-scale-x: 1;
--transform-scale-y: 1;

https://plausible.io/assets/css/style.css?v=1791884088 โ€” .scale-95

--transform-scale-x: .95;
--transform-scale-y: .95;

https://plausible.io/assets/css/style.css?v=1791884088 โ€” .scale-100

--transform-scale-x: 1;
--transform-scale-y: 1;

https://plausible.io/assets/css/style.css?v=1791884088 โ€” .-rotate-180

--transform-rotate: -180deg;

https://plausible.io/assets/css/style.css?v=1791884088 โ€” .-translate-x-1/2

--transform-translate-x: -50%;

https://plausible.io/assets/css/style.css?v=1791884088 โ€” .translate-y-0

--transform-translate-y: 0;

https://plausible.io/assets/css/style.css?v=1791884088 โ€” .translate-y-1

--transform-translate-y: .25rem;

https://plausible.io/assets/css/style.css?v=1791884088 โ€” .tweet-text a

--text-opacity: 1;

https://plausible.io/assets/css/style.css?v=1791884088 โ€” .sm:space-y-0>:not(template) ~ :not(template)

--space-y-reverse: 0;

Source: https://plausible.io/. Extracted 2026-10-14. Scope: public marketing website CSS; declared styles, not computed browser values. This is an observed inventory, not an official internal design system.

Observed design values, with source selectors. Names shown are CSS properties, not invented official token names.

PropertyDeclared valueSelector
font-size2emh1
font-size1empre
font-size100%button,input,select,textarea
font-size2.25em.prose h1
font-size1.5em.prose h2
font-size1.25em.prose h3
font-size.875em.prose pre
font-weight800.prose h1
font-weight700.prose h2
font-weight600.prose h3
font-weight400.prose pre code
line-height1.15button,input,select,textarea
line-height1.1111111.prose h1
line-height1.3333333.prose h2
line-height1.6.prose h3
line-height1.5.prose h4
line-height1.7142857.prose pre
line-height1.md:prose-lg h1
letter-spacing.05em.prose table th
letter-spacing-0.025em.tracking-tight
letter-spacing.025em.tracking-wide
color#3182ce.prose a
color#2c5282.prose a:hover
color#1a202c.prose h1
color#b4c6fc.post .post-content .heading-anchor,.article .article-content .heading-anchor
colorrgba(180,198,252,var(--text-opacity)).post .post-content .heading-anchor,.article .article-content .heading-anchor
color#5850ec.post .post-content h2:hover .heading-anchor,.post .post-content h3:hover .heading-anchor,.post .post-content h4:hover .heading-anchor,.post .post-content h5:hover .heading-anchor,.post .post-content h6:hover .heading-anchor,.post .post-content .head
colorrgba(88,80,236,var(--text-opacity)).post .post-content h2:hover .heading-anchor,.post .post-content h3:hover .heading-anchor,.post .post-content h4:hover .heading-anchor,.post .post-content h5:hover .heading-anchor,.post .post-content h6:hover .heading-anchor,.post .post-content .head
background-colortransparenta
border-radius.375rem.prose pre
border-radius0.prose pre code
border-radius.25remarticle img
box-shadow0 0 0 1px rgba(0,0,0,0.05).shadow-xs
box-shadow0 1px 3px 0 rgba(0,0,0,0.1),0 1px 2px 0 rgba(0,0,0,0.06).shadow
box-shadow0 4px 6px -1px rgba(0,0,0,0.1),0 2px 4px -1px rgba(0,0,0,0.06).shadow-md
box-shadow0 10px 15px -3px rgba(0,0,0,0.1),0 4px 6px -2px rgba(0,0,0,0.05).shadow-lg
box-shadow0 25px 50px -12px rgba(0,0,0,0.25).shadow-2xl
box-shadow0 0 0 3px rgba(118,169,250,0.45).focus:shadow-outline:focus
box-shadow0 0 0 3px rgba(164,202,254,0.45).focus:shadow-outline-blue:focus
box-shadow0 0 0 3px rgba(180,198,252,0.45).focus:shadow-outline-indigo:focus
max-width640px.container
max-width768px.container
max-width1024px.container
max-width1280px.container
max-width70rem.container
max-width100%article img
max-widthunsetarticle img
padding0button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner
gap.5rem.gap-2
gap1rem.gap-4
gap1.5rem.gap-6
gap2rem.gap-8
gap2.5rem.sm:gap-10
transitionall var(--microtip-transition-duration, .18s) var(--microtip-transition-easing, ease-in-out) var(--microtip-transition-delay, 0s)\[aria-label]\[role~="tooltip"]::before, \[aria-label]\[role~="tooltip"]::after

Source: https://plausible.io/. Extracted 2026-10-14. Scope: public marketing website CSS; declared styles, not computed browser values. This is an observed inventory, not an official internal design system.

Evidence and limitations

  • Values come directly from downloaded stylesheets. Selector context is retained to distinguish elements; individual media-query conditions are not retained.
  • CSS cascade, active viewport, runtime styles, interactive states and private product UI were not verified. Colors or dimensions in utility classes may be unused on this page.
  • No inferred dark theme, semantic color roles or framework defaults have been added.
  • 101 custom-property declarations found; 460 relevant property declarations parsed.

Stylesheet sources