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] Auto Updates for security/modules #414
202 [UX] CKEditor/Rich text editor image sizing needs to be optional. #2010
203 Create redirects for bulk alias delete #1993
204 [UX] Flexible layout templates: Provide a selectable list of "presets" #4484
205 Add Claro administration theme to core #5241
206 Reconfiguring the administrative layout #3072
207 [DX] Allow combining the types of placeholders for the t() function, and introduce a new one for text that should be wrapped in code/pre tag HTML tags #6190
208 [DX] Introduce a new `user_permission_get_info()` function #4097
209 All config_*() functions should accept `$type` for consistency. #4821
210 [UX] add a hook_requirements check for disabled modules, not uninstalled #3778
211 Allow regions titles #2647
212 Change message to "Your comment has been updated" on comment update #5701
213 [D8][UX] Add a toggle in the admin bar for showing/hiding contextual links on mobile #3417
214 [UX] Move the confirmation dialog for deletion of nodes to a modal. #769
215 Add a form API element for `image` that includes image type and size validators natively. #5946
216 Enable revisions by default / CRAP and entity revisions everywhere in core. #1465
217 [UX] Decide when to add 'block' to the end of block admin titles, and do so consistently. #2255
218 [UX] Default drop-button action for node types should be 'manage fields' #1116
219 Is correcting the way form ID's named worth spending time on? #4706
220 Add an option (checkbox) in the layout settings for "Page title type" that enables/disables appending the " | [site-name]" part to the page <title>. #1790
221 Status Report should flag duplicate module installs #5464
222 [UX] Taxonomy checkboxes/radios: Use indentation instead of dashes to denote children terms. #3292
223 Disable unused layout templates #5068
224 File entity setting for garbage collection #2897
225 Introduce new "View own published content" #6397
226 [UX][DX] provide utility functions to retrieve field labels #3620
227 [UX] Either get rid of MENU_SUGGESTED_ITEM or change the way it works in a way that fixes UX WTFs #5834
228 [UX] Add the ability for default layouts to be cloned (like views). #1674
229 [UX] Better Menu permissions #384
230 Evaluate the reasons for removal of the Trigger module from core. #2522
231 Put all search results on a single page (with facets?) #1330
232 Docblock in page.tpl.php lists incorrect 'available' variables. #1981
233 [UX] Project installer: Provide link to update report from installer update tab #4471
234 [D8] Manage form display: Allow managing form fields non-programmatically #5219
235 Add permissions to view and use button "Clear log messages" #3056
236 Display the field machine_name along with the label on the display mode #6200
237 [DX] Form API #states: support 'regex' and 'less'/'greater' (than) for value comparison #4781
238 [META][D8][UX] Convert all confirmation pages to confirmation dialogs instead. #3769
239 [UX] Add links for quick access to editing things like the layout, theme, etc. of the current page #2626
240 [D10] Views: (even more) responsive grid format #5719
241 [UX] Allow switching the menu being used for a menu block. #3410
242 [UX] Consider moving operations out of their drop-buttons on wide screens. #733
243 [D7] Provide method to get the pager's element ID #5958
244 Create a list of all entity types under Reports. #1449
245 [WP][SR] Add email obfuscator to core #3270
246 [DX] Simplify getting and setting of values without using the 'und' data structure in entities #2240
247 [UX] CKEditor: Replace the "Add a caption" checkbox with a "Caption" field #1093
248 [UX] Project Browser: Improve the project details modal. #1778
249 [UX] Project installer: collapse met dependencies in the "Enable modules" step #5454
250 [UX] Show result count and result range in search results #3261
251 Add new Date field widget to utilize HTML5 #date input type #4255
252 [DX][D8] Provide a mechanism to deprecate permissions #5030
253 [DX] Provide an easy way to add classes to the wrapper tags of form elements #3917
254 Refactor the generation of SQL for dates and times into the database driver #2890
255 [A11Y] Make collapsible fieldset accessible #6408
256 Offer to remove module dependencies that are no longer needed #3582
257 [UX] Cannot access menu items in too long menus when the menu is set to stick at the top of the page. #1003
258 Introduce `entity_goto()` shortcut for `backdrop_goto()` on Entity paths #5838
259 Add more HTML5 elements for dates #326
260 [UX] Consider replacing the block title type drop-down with an always required (and unique) block title field. #2483
261 [UX] Improve editing data and time format patterns #1284
262 [UX] Layouts: Use icons within drop buttons on small/mobile screens #1974
263 [UX] Provide indication in the admin interface, when config values have been overridden in settings.php #4455
264 [DX][D8] Allow entity types to specify canonical and additional URIs #5212
265 [UX] Installer: request site configuration info (site name, admin account etc.) while the installer is running in parallel #3042
266 Don't hard-code the line wrapping in backdrop_mail() and _backdrop_wrap_mail_line() #6237
267 [UX] Menu link items should be kept in sync with their respective content titles #4759
268 UX Idea: Allow rewriting the output of fields on display (without having to use views or custom code). #2608
269 Allow Access to Image Library for Core Hero Block #5739
270 [D8] Views Content Cache #3399
271 [UX] Make block titles required and allow them to be hidden. #692
272 Include Link Sanitize tests from D7 contrib module #5613
273 [UX] Make special field items (such as title, language and path alias) available in the "Manage display" tab. #1444
274 Support SVG in Image Library #5541
275 [UX] Swap tab order of "Export" and "Import" config pages #2185
276 Create the settings.php file if missing. #1075
277 Browse Server Button on Link Dialog in Ckeditor so a list of files on the site can be displayed #4688
278 [UX] Better image style previews. #1772
279 [UX] Dashboard block to highlight recent and notable bug fixes or feature updates #5438
280 Add node's 'Menu link titles' to views #3248
281 [DX] [D8] Add a `validate()` method to entity classes #6061
282 [UX] CKEditor - Provide default styles #4233
283 Add a link to the BackdropCMS.org page on module list for each module #5003
284 Add display of file details to the 'manage file' form. #3904
285 Bulk delete taxonomy terms #2875
286 Add cropping to default image styles #5590
287 Add allowed_values_function to list field UI #3565
288 [UX] [Layouts UI] Consider adding a side-by-side live preview. #986
289 Add ability to edit a revision's message #5861
290 [UX] When uninstalling a module, list all things that will be lost (blocks, views, menus) in the confirmation page. #1624
291 Creating multiple fields simultaneously while creating a content type #292
292 Allow core libraries to be served via CDN #1593
293 [DX][BC] Replace module_load_include() with new, more generic function #206
294 [UX] Layout UI: Per-block "dirty" form messages. #2430
295 [UX] Add the "Comment fields" and "Comment display" links to the operations dropbutton in the content type admin page and also the respective admin menu items. #1262
296 Views: Add <audio> and <video> to the available options in the "Customize field HTML" for file fields. #1966
297 [UX] Change the password reset form to use a single password field + show/hide toggle #4440
298 [DX][D9] Telemetry: gather Server Timing performance metrics #5183
299 [UX] Allow reusable blocks to be made non-reusable (by cloning them into a non-reusable instance) #4303
300 Do not throw exceptions in the updater, when nothing's broken (yet) #4003

Pages

Log in or register to add new topics