A plugin that provides a helpful ?
dev time utility.
Demo: https://play.tailwindcss.com/fXhD65EpG4?layout=horizontal
Install the plugin from npm:
# Using npm npm install tailwindcss-question-mark # Using Yarn yarn add tailwindcss-question-mark
Then add the plugin to your tailwind.config.js
file:
// tailwind.config.js module.exports = { theme: { // ... }, plugins: [ require("tailwindcss-question-mark"), // ... ], };
Simply add the ?
utility class to any element that you'd like to highlight. By default, the utility will animate the element with a pink highlight.
Optionally, you can specify a color by using the ?-{color}
utility class with {color}
being the semantic name. For example, ?-blue
will highlight the element with a blue color.
Demo: https://play.tailwindcss.com/fXhD65EpG4?layout=horizontal
Here's an example of how you can customize the plugin with the available configuration options and their defaults.
// tailwind.config.js module.exports = { theme: { // ... }, plugins: [ require("tailwindcss-question-mark")({ animationDuration: "0.6s", enableAnimation: true, highlightColorStart: "#f16bc9", highlightColorEnd: "#f71fb6", widthStart: "8px", widthEnd: "12px", }), // ... ], };
Demo with customization: https://play.tailwindcss.com/4Y4TsxcrNU?file=config