Native browser and system UI styling for cursors, scrollbars, selections, and form controls
Interactive cursor demonstrations
cursor: defaultcursor: pointercursor: textcursor: waitcursor: grabcursor: grabbingcursor: n-resizecursor: e-resizecursor: ne-resizecursor: nw-resizecursor: not-allowedcursor: movecursor: crosshaircursor: helpcursor: progressCustom scrollbar styling
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Line 1
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Line 2
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Line 3
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Line 4
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Line 5
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Line 6
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Line 7
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Line 8
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Line 9
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Line 10
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Line 11
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Line 12
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Line 13
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Line 14
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Line 15
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Line 16
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Line 17
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Line 18
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Line 19
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Line 20
Text selection and focus styling
Default Selection:
Select this text to see the default browser selection color. This demonstrates how text selection works with the system defaults.
Neobrutalist Selection:
Select this text to see our custom selection styling with themed colors.
Brand Selection:
Select this text to see brand-colored selection with purple background that matches our design system.
Browser UI theming and meta colors
<meta name="theme-color" content="#000000" />
<meta name="msapplication-navbutton-color" content="#000000" />
<meta name="apple-mobile-web-app-status-bar-style" content="black" />
Black Theme
Brand Purple
Light Theme
Dark Gray
Native form element styling
Custom purple caret color
Try browser autofill to see custom styling
Red caret, yellow selection, no resize
Implementation code for system UI styles
/* Neobrutalist Scrollbar */
.scrollbar-custom::-webkit-scrollbar {
width: 16px;
}
.scrollbar-custom::-webkit-scrollbar-track {
background: #f1f1f1;
border: 2px solid #000;
border-radius: 0;
}
.scrollbar-custom::-webkit-scrollbar-thumb {
background: #000;
border: 2px solid #000;
border-radius: 0;
}
.scrollbar-custom::-webkit-scrollbar-thumb:hover {
background: #333;
box-shadow: 4px 4px 0px rgba(0,0,0,1);
}