Veto
Developer
3rd Party (Free)
3 downloads (last 90 days)
EE Version Support
- ExpressionEngine 3
- ExpressionEngine 4
Compatibility
If an item is crossed out, it might be untested, not applicable or incompatible. Contact the developer to be sure.
- Updater
- Multi Site Manager
- Stand Alone Entry Form
- Low Variables
- Content Elements
- Better Workflow
- Matrix
- Grid
- Webservice
- Publisher
Requirements
- jQuery for the Control Panel
Add-On Type(s)
Control Panel Theme, Extension
Tags
Veto is more than just a responsive control panel theme - you can add your own complete base theme and/or add to the default Veto theme. You can add your own custom logo, and as a bonus you can use cmd+S/ctrl+S to save entries, settings, categories etc. Every part of the CP in both EE3 and EE4 has been painstakingly analysed and tweaked.
Make your next upgrade feel like an upgrade! Veto works in both EE3 (3.4.3 minimum) and EE4. There are a few minor differences between them, but everything is built with the same thorough attention to detail.
Installation
1. Copy system/user/addons/veto into your add-ons directory.
2. Copy themes/user/veto into your public themes directory.
3. Visit the control panel’s add-on manager page and install Veto.
4. Visit Veto’s settings page and save the default settings (will be fixed soon so you don’t have to do that…)
Features
Build your own base theme
If you don’t want to use the base theme that comes with Veto, you can build your own by placing a directory inside your public /themes/user/veto/veto-custom-themes directory named whatever you like. A blank example theme folder is included for you to start from which includes all possible file names that you can use. You can include any/all/none of the following named files in your base theme depending on your needs:
- css/all.css
- css/ee3.css
- css/ee4.css
- css/login-all.css
- css/login-ee3.css
- css/login-ee4.css
- js/all.js
- js/ee3.js
- js/ee4.js
Adding to the base theme
Once you have a base theme established (either Veto’s default or your own), you can then add CSS and JS overrides - either inline via the Veto settings screen for quick and easy changes, or via your own custom override files for more involved changes. Just name them “veto-extra-css.css” and “veto-extra-js.js” and place them in your public /themes/user/veto directory and they’ll automatically get added to the base theme.
Add a logo
You can add a custom logo to be placed in the sidebar. Currently you need to upload it separately and point Veto to the URL of the image. You can choose to automatically whiten the logo so it sits well on the dark sidebar.
Bonus features…
- You can use cmd+S or ctrl+S to save pretty much anything in the CP.
- Some basic support for CartThrob’s order items grid and price configurator field.
- The login screen has also been styled, despite the technical difficulties of that…
Emergency escape!
It’s impossible to cater for every possible combination of add-ons, so if a particular screen appears broken or unusable (or if you just want to flip back to the native theme to see what improvements have been made!), just press cmd+E / ctrl+E.
IE
Please be aware that I have not yet tested Veto in any version of Internet Explorer. That’s why we’re giving it to you for free!
Troubleshooting
When upgrading EE, it’s likely that the styles on the login page will be wiped out. To get them back again, simply visit the Veto settings screen (no need to actually click on Save Settings but you can if it makes you feel like you’ve done something…!)
Change log
1.0.2 - 1 February 2018: fixing file upload modals so they’re not invisible, and extending the reach of cmd+s in EE3.
1.0.1 - 22 December 2017: correcting the version number.
1.0.0 - 21 December 2017: initial release.
Download Veto
EE Support | Downloads | Add-On Version | Release Date |
---|---|---|---|
Not Specified | Download | 1.0.2 | Feb 1, 2018 |
Veto Links
Hooks Used
If the add-on is an extension, and ties into ExpressionEngine's core files, it will use ExpressionEngine hooks. We are listing any hooks the add-on uses for developers to have an easier time locating other add-ons that they can reference for their own work.
This entry was created December 21, 2017, 2:50 pm.
This entry was last updated February 1, 2018, 10:40 am.
Disclaimer: Information about ExpressionEngine add-ons is provided as a service to you, the user, and every member of the ExpressionEngine community. devot:ee is not responsible if you hose, mangle, wreck, or otherwise destroy your EE website by installing an add-on that you found out about at this site, regardless of its rating, Favorites status, commercial or free status, or general popularity. Caveat EEmptor!
Returns: devot:ee has a 30-day return policy on all commercial add-ons sold through devot-ee.com. If you need to return an add-on, do not go to the developer or the developer's site, but rather visit our returns page at https://devot-ee.com/returns to initiate your return. If you have questions, email support@devot-ee.com.
4 Reviews:
stefanos 02.01.18
Very powerful add-on to change and improve the control panel theme!
Great add-on !
brian hackett 02.01.18
Works well , nice improvement on the default control pane theme. Good to have a alternative theme to user on EE3/EE4
glukkake 01.30.18
I tried to install and no matter what I did, once I hit the ‘install’ button I would receive a blank screen on every page of CP. Nothing would fix it.
jtrascap 01.25.18
Very handy - worth it of only for the keyboard save command!