=== Webknit Site Toolkit ===
Contributors: webknitdigital
Tags: dashboard, login, admin, colors, settings
Requires at least: 6.0
Requires PHP: 7.4
Tested up to: 7.0.4
Stable tag: 1.0.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Customize the wp-admin dashboard colors, brand the login page, and toggle miscellaneous WordPress settings.

== Description ==

Webknit Site Toolkit lets a site administrator:

* Recolor the wp-admin sidebar, links, buttons, and form inputs, entered as hex codes or picked visually.
* Customize the login screen: logo, full-page background image/color, form background/label colors, and button colors/text.
* Toggle a set of miscellaneous settings: allow SVG uploads, disable SSL verification for WP Mail SMTP, disable outgoing emails, skip Wordfence tables during UpdraftPlus backups, skip Contact Form 7 submission emails, disable XML-RPC, remove the WordPress version number, disable emojis, hide the admin bar for non-admins, disable comments sitewide, remove "Howdy," from the admin bar, and override the outgoing mail "from" name/address.

== Installation ==

1. Upload the plugin files to `/wp-content/plugins/webknit-site-toolkit`, or install through the WordPress plugins screen directly.
2. Activate the plugin through the "Plugins" screen in WordPress.
3. Use the "Site Toolkit" menu in wp-admin to configure dashboard colors, the login page, and miscellaneous settings.

== Frequently Asked Questions ==

= Why does one of the Misc. settings toggles show a message instead of Yes/No? =

That setting acts on another plugin (WP Mail SMTP, Contact Form 7, or Wordfence + UpdraftPlus) that isn't currently installed or active, so the toggle would have no effect. The message replaces the toggle until that plugin is active; your previously saved choice is kept and reappears once it is.

= I don't see the "Site Toolkit" menu in wp-admin. =

Access requires the `manage_options` capability, which by default only Administrators have.

= I changed a color or setting and saved, but the site still looks the same. =

Generated CSS is served with a cache-busting version, but browsers can still hold an old copy. Hard-refresh the page (Ctrl+Shift+R / Cmd+Shift+R) and confirm the save actually completed.

= Where are the generated CSS files stored? =

In `wp-content/uploads/webknit-site-toolkit/`. That directory must be writable by the web server, or dashboard/login color changes won't apply.

== Screenshots ==

1. Dashboard color settings &mdash; recolor the wp-admin sidebar, links, buttons, and form inputs with hex codes or a visual picker.
2. Login page &mdash; customize the logo, background, form colors, and button styling, with a live preview alongside the settings.
3. Miscellaneous settings &mdash; toggle SVG uploads, outgoing email, comments, XML-RPC, and more; toggles for a plugin that isn't installed or active show a status message instead of a Yes/No choice.

== Changelog ==

= 1.0.0 =
* Initial release.
