Customizing the look
The styling of Friendly Captcha is done in plain CSS, and you can change it however you want. A stylesheet gets injected into the head
of your HTML document when the first widget is loaded.
Dark mode
Friendly Captcha ships with two built-in themes, by adding the dark
class to your frc-captcha
element you can enable dark mode:
<!-- light mode -->
<div class="frc-captcha" data-sitekey="<your sitekey>"></div>
<!-- dark mode -->
<div class="frc-captcha dark" data-sitekey="<your sitekey>"></div>
Using your own stylesheet
You can create your own stylesheet for the Friendly Captcha widget. The existing css file is probably a good start.
If any HTML element with id frc-style
is present on the HTML document, the original styles will not be injected. So to use your own custom theme you could add the following:
<link rel="stylesheet" id="frc-style" href="/my-custom-widget-theme.css">
Alternatively, if you are using the library approach, you can use the skipStyleInjection
option to prevent a stylesheet from getting injected.