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] Add responsive option to pager choice for Views and Search #6094
202 Provide `original` vocabulary to presave and update vocabulary hooks #5475
203 [UX] timezone drop-down should group timezones by continent #2928
204 Optimize core book module via book_cache port #976
205 [D8][DX] Provide a generic 'entity_autocomplete' Form API element #5879
206 [UX] Reduce Update Status module's nagging messages on admin/* pages #5083
207 [UX] CKEditor configuration: Add a label to the "button separator" button #3666
208 Allow install profiles to be run after site creation #1591
209 Content creation page cleanup #202
210 Disable unused layout templates #5068
211 [UX][D8] Views: Expose responsive classes in the UI via table settings #3656
212 [UX] Detect whether mod_rewrite is enabled (in Apache installs) and throw a warning in the clean URLs page. #1573
213 Feature/Package Module Proposal #1238
214 Allow fully deleting text formats #4013
215 [DX] Allow nested form elements to be attached to radio and checkbox options. #2304
216 [UX] Mobile project browser: make it easier to get to the queue #3098
217 [UX] Layout UI: Template radios: the way we indicate a "selected" template is too subtle (and same as the hover-over indication). #1824
218 Status page: Show information about supported image types by GD #5760
219 Administration Bar module should not use popup #6270
220 Add Claro administration theme to core #5241
221 [UX] Layouts: Allow menu "source" to be changed from within any menu block #3820
222 Add a views filter/argument for Term Depth #2666
223 Use data-* to check modules dependencies before submit #565
224 [DX] Support #attributes in theme_help() and theme_more_help_link() #6007
225 All config_*() functions should accept `$type` for consistency. #4821
226 [UX] install.php: Provide help text for site name #4675
227 CKEditor: Figure out a way to clear its cache so that plugin changes show up right away. #3460
228 [UX] Offer option to replace the help text with a help icon that toggles its visibility (on by default on mobile). #1414
229 Add CSS (JS?) code formatting automation #5568
230 Add target="_blank" attribute to "Powered by Backdrop CMS" link #4230
231 [UX] Include the "+ Add condition" link/button and the "Remove"/"Configure" links in the "Conditions" fieldset of the #1025
232 Add layout name in class for custom layout. #2012
233 Add a check for missing modules or dependencies #5625
234 [DX] Allow `theme_get_setting()` to return a default value - like `settings_get()` and `update_variable_get()` do #6107
235 Status Report should flag duplicate module installs #5464
236 [UX] Add "Configure page title" tab to Layout admin pages #3983
237 Comment administration improvements #2919
238 Remove the "Layout" part from the layout names in the layouts list. #945
239 Add filtering to the List Views page like the filtering that existed in D7 #5896
240 Feature request for Internal Redirects #3940
241 [UX] Hide all field labels by default #2902
242 Add warnings in site status page (end elsewhere?) to remove contrib module folders if added to core. #915
243 [DX] Form API: provide form element(s) for CSS classes and IDs #5898
244 [DX][D8] Provide a mechanism to deprecate permissions #5030
245 Restore Configurable Actions to core #3646
246 Add a "Site Category" field to site info #1543
247 [D8] Ensure that entries are written to watchdog table #63
248 [D7] Add setting for which roles can be assigned #4437
249 [UX] Rename name "Filtered HTML" input format to "Basic" #1188
250 [UX] Move non-displayed pseudo fields to vertical tab or group on "Manage fields" page #4002
251 [UX] Breadcrumb should include Primary/Secondary tabs #2260
252 Allow editing term machine names (a.k.a. Taxonomy Machine Name module in core) #3093
253 Redirect UI: Separate internal paths/aliases vs external URLs. #1803
254 [DX] Make File::access consistent with other entity classes. #5480
255 [UX] Create a consistent and responsive step wizard for update.php and install.php #6290
256 [D8] Manage form display: Allow managing form fields non-programmatically #5219
257 [UX] Allow cloning any user role (along with its permissions) #3813
258 Allow admin theme CSS for dialogs to be used on front-end #2659
259 [UX] Make it easy to find newly-added modules on the modules page #532
260 [D10] Layouts/blocks: Add visibility condition for 200/403/404 response codes #6016
261 [DX] Form API #states: support 'regex' and 'less'/'greater' (than) for value comparison #4781
262 [UX] Search block: Provide options to render either as a separate field/button, or as a searchbar #4652
263 Better handling of location in locale source #3451
264 [DX] Views query should not output { and } around database table names. #1389
265 Add ability to skip running tests on PR #5575
266 [UX] Support importing D7 views exports (at least in the 1.x cycle) #4213
267 [D8][DX] Add Modernizr to core. #1009
268 Media: Use field mapping to automatically store metadata/EXIF info #3333
269 [DX] Add contrib and custom directories to the docroot/modules directory. #1996
270 Allow site administrators to selectively disable entity caching #5632
271 Clean-up of Database after Migration from Drupal 7.x #6109
272 [UX] Project installer: collapse met dependencies in the "Enable modules" step #5454
273 Consider adding an easy way to provide click-to-copy functionality in core #6135
274 [UX] Dashboard block to highlight recent and notable bug fixes or feature updates #5438
275 [PS] Set cache lifetime to 1 year for static assets #3937
276 File entity setting for garbage collection #2897
277 uuid and entity import / export #890
278 [DX] Add normalized project data into the database. #5905
279 Add a link to the BackdropCMS.org page on module list for each module #5003
280 [WP][SR] Dedicated "Privacy & security" section under "Configuration" #3624
281 [A11Y] Append the current tab in the breadcrumb (even if as an invisible element). #1535
282 [DX] Revert field storage back to Drupal 6 style normalized tables #56
283 Consolidate messages about modules merged into core if more than one module detected. #1163
284 [WP][UX] Dashboard: Collapsible blocks #3995
285 Add permission "Clear log messages" #2242
286 [UX] Add a log-in form to the update.php page, and expose it to anonymous users ONLY when db updates are pending. #3078
287 [UX] Project Installer: Make the sorting options responsive. #1779
288 Create "Current Node" block #5774
289 [UX] Provide preview and confirmation of permission changes before saving them #6320
290 [DX][D8] Allow entity types to specify canonical and additional URIs #5212
291 [UX] Add information about removed modules to the uninstall page #3779
292 Allow regions titles #2647
293 [D10] Date fields: Allow the "time ago" formatter to show as a fully cacheable time difference with JS #6022
294 [UX] Menu link items should be kept in sync with their respective content titles #4759
295 Consolidate user links on admin bar #4643
296 [UX][D8] Allow 'Content: Link' views field to just output URL #3419
297 [D8] Port and merge Localization Update in core #1377
298 Feature to add multiple Layouts together #5585
299 Basis: Update box-sizing method #4208
300 [UX] Cannot access menu items in too long menus when the menu is set to stick at the top of the page. #1003

Pages

Log in or register to add new topics