on hover of whole section, circle bg fills in with secondary color, background grows without changing svg icon and emits a circle
isDark
: Boolean, true === dark buttonbuttonText
: String, will display text if passed this prop
- Vuejs
- Tailwind (Default config) with one addition for
scale-80
- This is because the
group-hover
on the parent of the arrow SVG in the button component isscale-125
so to offset this group scaling we need to take 1 / 1.25 which is .8 - While I added a tailwind config option, the other, more scalable approach would be to use CSS variables = CSS is vanilla for maximum compatibility
- This is because the
npm install
npm run serve
npm run build
npm run test
npm run lint