Skip to content
Rallyova Craft

Interactions

Interaction utilities change how people interact with content. user-select-all, user-select-auto and user-select-none control text selection, while pe-none and pe-auto turn pointer events off and on. pe-none only affects the mouse, so also use tabindex="-1" and aria-disabled for disabled links.

1Select all on click

user-select-all selects the whole text with one click, handy for codes and keys.

Licence key: RALLYOVA-CRAFT-1481-4438

2Prevent text selection

user-select-none stops text from being selected, for example on interface labels.

user-select-auto Elegant experience honest launch
user-select-all Elegant release flexible routine
user-select-none Secure team focused workflow

3Disable clicks with pe-none

pe-none makes a link ignore the pointer; add aria-disabled and tabindex="-1" for keyboard users.

4Re-enable on a child

pe-none on a parent and pe-auto on one child: only the child reacts.

This panel has pe-none, so its links do not react: ignored link.

pe-auto button

5Copy a coupon code

A user-select-all code next to a copy button.

WELCOME14

6Click-through overlay

A decorative gradient overlay with pe-none lets clicks reach the link under it.

Clear prices, honest advice and no surprises along the way. Thousands of members already trust us, and we work hard to keep it that way.

Continue reading

7Toolbar labels that do not select

user-select-none on a toolbar avoids accidental highlighting on double click.

8Select an order number

Order numbers in a table use user-select-all so they copy in one go.

OrderDateTotal
#ORD-3307Oct 6, 2025$135.82
#ORD-4693Nov 15, 2025$64.80

9Icon that never steals the click

pe-none on the icon inside a button makes sure the button is the click target.

10Read-only rating

Stars with pe-none show a score that cannot be changed.

Your rating is locked

11Locked wizard steps

Future steps get pe-none until the current one is complete.

12Watermark that cannot be selected

pe-none and user-select-none on a watermark keep it out of the way.

Pause or change your membership any time, with no long contracts. Modern equipment is cleaned, serviced and ready every day. Open 24 hours, so you can train whenever it suits your day.

13Terminal command

The prompt sign has user-select-none, the command user-select-all: copying gives only the command.

$ npm install rallyova-craft

14Email to copy

user-select-all on an email address in a contact card.

Mateo Quinn
Frontend Engineer
luna.whitaker@example.com

15Unavailable plan

The sold out plan card is pe-none, the others stay clickable.

16Drag handle

user-select-none on sortable rows so dragging does not highlight text.

  • Nutrition plans
  • Recovery spa
  • Recovery spa

17Preview of a disabled slider

pe-none on a range input shows the value without allowing changes.

18Selectable colour values

Colour tokens in a style guide use user-select-all for quick copying.

--wt-primary
--wt-secondary
--wt-surface

19Image that cannot be dragged into selection

user-select-none on a gallery strip keeps double clicks from selecting captions.

Photo 1
Toronto
Photo 2
Toronto

20Loading state on a form

While saving, the form is disabled (a disabled fieldset) and gets pe-none and a reduced opacity.