Help prioritize core features! Votes cast here will help core developers understand what features the community would find most valuable. 

  • You must be logged in to vote.
  • Please vote for no more than 10 new features.
  • You can change your vote as often as you like.
  • A list of your current votes can be found on your user profile page.

These are features that you would most like to see included in future releases of Backdrop CMS.  All the issues you see here are issues tagged with the label "type - feature request" from the Backdrop CMS core issue queue. 

# GitHub Issue title Issue # Vote for this feature # of votes
201 [UX] Image styles: make crop and scale+crop effects smart. #1774
202 [UX] Mobile project browser: make search result filters better for mobile #3096
203 Make the homepage field when anonymous commenters must/may leave their contact information configurable #4279
204 Get rid of all Backdrop markers in HTML page source #4817
205 [META][UX][DX] Overhaul User module permissions and the respective admin UI #3815
206 [UX] Display the "Default" block title on Add/Configure block UI #2665
207 Make mobile menu toggle text configurable #6264
208 Allow obsolete config strings to be culled from localization table #3452
209 [DX] Introduce a server-side conditional system (to possibly replace `#states`) #5750
210 [UX] Automatically update the "Admin Content" view to include language field and exposed filter when more than one language is enabled for the site. #1625
211 Add 'Field HTML Trim' to core #6001
212 [UX] Allow the user to change their mind about manually entering a machine name... #1608
213 [UX] Content view "Operations" drop-down lists available operations in random order. #548
214 Introduce some missing permissions that allow global actions on files #6012
215 [UX] Side-by-side content translation UI #2438
216 [UX] Reflect the status of the comment settings in the "Comment fields" and "Comment display" tabs and offer connect-the-dots links to enable them. #1274
217 CKEditor: Add filter to allow empty HTML tags #3269
218 [DX] Allow Config::get()/config_get() to specify a default - same as update_variable_get() #5453
219 [DX] Add CSS classes to form elements that are hidden/shown via #states. #1969
220 Kickass Feature: Allow extracting a color scheme from an uploaded image, and apply it to themes supporting color module. #3328
221 [UX] Project installer: Clarify reason that the server does not support automatic updates #4470
222 'Unused' module detector #5020
223 [DX] Change modals so special server whitelist is not required #3938
224 Confirmation dialog for orphaned files #2899
225 Add a global/standardized way to add icon to external links #4047
226 [DX] Allow `config_get()` to return a default value - like `settings_get()` and `update_variable_get()` do #6108
227 Provide additional permissions for the maintenance mode #3625
228 One click install for digitalocean #5628
229 [UX] Manage display: use the 'dirty' form flag when field settings are changed, in order to indicate that the form needs to be saved. #927
230 Allow Views to be grouped in Admin Menu #5895
231 [UX] [DX] Move the user page to a separate module #109
232 Block configuration settings: Support adding IDs. #2145
233 Put Backdrop JS Object at the bottom of the HTML Document #1051
234 Simple Mode - Ability to toggle between simple and advanced admin features #4692
235 [PS][D9] Dynamic Page Cache add in Backdrop core #5217
236 Custom/managed publishing options. #1742
237 [UX] Add a 'visible' property to display modes #3082
238 1.15 [UX] Follow-ups for auto menu settings in core #4251
239 [A11Y] Native dark mode support (at least for the Seven admin theme) #4778
240 [D8] CKEditor: Allow Image Styles to be used with inline images #2658
241 Ability to change themes based upon a layout #6296
242 [D8] Autosave content #3426
243 [UX][DX] Status report page: Provide filters/categories that apply to various personas #5758
244 [A11Y][D9] Provide a "Visually hidden" option for the display of field labels #5766
245 Allow install profiles to be run after site creation #1591
246 [META] [UX] Provide a instant search/filter UI interface pattern for listing pages and enhance existing ones. #503
247 [D8] Date fields: Support both future/past dates at the same time with the "time ago" formatter #6021
248 Views: Autocomplete exposed filters #2423
249 Check if paths already exist when views or layouts are being installed. #1257
250 Get Designer Input on BackdropCMS 'Out of the Box' appearance #5581
251 Move "Expanded" option for Menu Items to Block settings #5428
252 [UX] Automatically sanitize the value of URL alias fields (remove preceding/trailing slashes and make sure the path is not absolute). #1957
253 [Multisite] Provide option for installing global or site-specific projects via the UI #3274
254 Link module: validate internal links and ensure protocol-less URLs can pass validation #5000
255 Allow install profiles to define dependencies other than modules #3926
256 Site-wide settings for file garbage collection #2896
257 Allow fully deleting text formats #4013
258 Allow themes to have `config` folders #6122
259 Allow install profiles to define explicit/hard dependencies #3597
260 [UX] Allow the "Book outline" vertical tab in the content create/edit form to be hidden from users with the "Administer book outlines" permission #3638
261 [UX] Fix caching of favicons #898
262 [DX] Allow `language_list()` to output select list `#options` with both the native and the non-native language labels #5901
263 [UX] Let site builders add a new image style whenever they're selecting a style to use #1438
264 Replace content translation with entity translation (and add an upgrade path) #52
265 Update 'Syndicate' block allow selection of available feeds #2136
266 [UX] Field UI - clean up the field type selection #1041
267 [UX] install.php: Provide help text for site name #4675
268 [D9] Users must verify email when changing user email addresses #5210
269 [UX] do not lock the admin bar when a modal is active. #1721
270 [META] Improve the project screenshots functionality in the project browser #3061
271 Add target="_blank" attribute to "Powered by Backdrop CMS" link #4230
272 [D8] Token: Add "Safe tokens", and expose them in the admin UI #4755
273 [UX] Introduce a `confirm_dialog()` function #3771
274 [UX] Introduce button group UI component #2643
275 [UX] Add help text on "uninstall modules" page /admin/modules/uninstall that modules need to be disabled first #6309
276 Consider using Turbolinks (or similar) as a poor-man's BigPipe #3416
277 Provide a list of "Enabled Modules" somewhere to help with debugging #5791
278 [UX] Detect whether mod_rewrite is enabled (in Apache installs) and throw a warning in the clean URLs page. #1573
279 [UX] Remove the textarea_with_summary field type #490
280 [D10] Views page displays: Provide a new option to use the admin theme #6025
281 Menu router refactoring #2400
282 Feature/Package Module Proposal #1238
283 [DX] Add settings/page for contextual links settings #5404
284 [UX] Layouts UI: Reusable visibility condition templates. #1942
285 Ensure Backdrop deletes all files it puts into /tmp #3253
286 [D7] Add setting for which roles can be assigned #4437
287 [DX] Support a way to declare conflicts in .info files #4993
288 [D9] Add a sub theme starter kit to Basis #3914
289 Use database independent calls to initialize the testing cache. #2888
290 [UX] Move non-displayed pseudo fields to vertical tab or group on "Manage fields" page #4002
291 Consider adding print styles in core report pages, or providing a way to export them as JSON #6136
292 Add a Pre-upgrade analysis/report to prevent people from forgetting something #3577
293 Layouts: Visibility conditions available when one of two required contexts are missing #4594
294 Allow tokens to be used in the default value of fields. #885
295 [UX] Do not reload the page when using the "Reset" button in the instant filters (modules listing and permissions page) #5910
296 [UX] Offer option to replace the help text with a help icon that toggles its visibility (on by default on mobile). #1414
297 Replace taxonomy_index with taxonomy_entity_index #103
298 Optimize `views_handler_field_field()` to only load full entities if needed #2104
299 [UX] Include the "+ Add condition" link/button and the "Remove"/"Configure" links in the "Conditions" fieldset of the #1025
300 [UX] Search block: Provide options to render either as a separate field/button, or as a searchbar #4652

Pages

Log in or register to add new topics