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 Add per-bundle token info to hook_token_info() #5707
202 [UX] Edit view from Layout blocks page #3501
203 [D8][DX] Add element #type table and merge tableselect/tabledrag into it #4388
204 Admin interface for manual garbage collection #2898
205 [UX] Inject "mini modules forms" in various places where it makes sense #5949
206 [WP] Add Token Filter to core #5352
207 Make Backdrop misconfiguration messages friendlier #6110
208 [SR] Provide a status report entry for the database connection status #4945
209 Provide a mechanism to load low-level backends #2383
210 [UX] File Field UI redesign. #1445
211 Allow form elements for updates in update.php #1912
212 [D8][SR] Add the ability to block IP addresses (feature parity with Drupal). #1878
213 Cannot create menu items linking to existing files #3945
214 Put Backdrop JS Object at the bottom of the HTML Document #1051
215 [UX] Remove the textarea_with_summary field type #490
216 Feature to add multiple Layouts together #5585
217 [UX] Admin Bar: Make "Development" a top-level menu item #3652
218 Add 'reverse' option to 'View result counter' #4590
219 Provide an actual maintenance mode #3060
220 EntityStorageException: The username and email are both addresses that do not match. (But what are they?) #5857
221 Change the "Invalidate search index" process to a batched "Rebuild search index" #4182
222 [UX] Views/Field formatter: Count #2634
223 Replace the draggable.png icon with a modern one, and add up/down-only and left/right-only variants. #5152
224 [UX] Allow the user to change their mind about manually entering a machine name... #1608
225 [UX] Add help text and improve the UI to clarify things around layout templates #6314
226 Move the file `description` column to file_managed table. #2070
227 [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
228 Allow tokens to be used in the default value of fields. #885
229 Replace taxonomy_index with taxonomy_entity_index #103
230 [UX] More info on field removal #3262
231 [D10][PS] CSS and JavaScript aggregation performance improvements #5718
232 [UX] combine different kinds of views link fields #3457
233 Add filtering to path_autocomplete #4381
234 Provide smarter default query string key names for views exposed filters #2893
235 [UX][DX][A11Y] Start using inputmode for fields and form elements as appropriate #5964
236 [UX] Some UI improvements to Book module #5331
237 Add permissions for viewing blocked user account profiles (and/or their content) #6123
238 [UX] Language switcher block: allow some basic customization via the block configuration form #4924
239 [UX] Add a requirements warning when site_mail domain doesn't match. #2364
240 [DX][BC] Deprecate `module_exists()` and add a `project_exists()` function #2337
241 [UX] Let site builders add a new image style whenever they're selecting a style to use #1438
242 [UX] Project Browser should run some pre-flight checks #1858
243 [UX] Field UI - clean up the field type selection #1041
244 [UX] Turn the installer into a 1-minute installer #467
245 Simplify Layout configuration #5592
246 [D8] theme_table() should take an optional footer variable and produce tfoot #3627
247 [UX] Admin bar: Move "Add new X" to the bottom of each fly-out menu #4586
248 [UX] Move new password show/hide toggle to inside the password fields. #3046
249 [UX] Consolidate database-related information in the status report page, and add some basic db usage metrics #5864
250 [D8] Introduce a new example.settings.local.php file #4173
251 [UX] Allow limiting allowed text formats per field instance (per content type). #2615
252 [UX] Create more intuitive behavior for "Customize" button to manage displays #5129
253 Allow install profiles to be run after site creation #1591
254 Consider displaying which modules were enabled/disabled after enabling/disabling on the "List Modules" page #6331
255 Store entity bundle in comment table #2046
256 Check if paths already exist when views or layouts are being installed. #1257
257 Views advanced settings: Only one page region, but still a drop-down. #852
258 Contact module roadmap: 80% usecase of Webforms in core #3808
259 [UX] Layout deletion confirmation form: add more explanation and options #5511
260 Add function that returns default config #3251
261 Ability to add custom file fields to Node Edit Form #5738
262 [DX] backdrop_process_states: Introduce a new `primary`/`secondary` set of states for submit buttons #3441
263 [UX] Modules Manual installation box needs to take modules names in any case #2885
264 [DX][UX] Form API: Make it so that required fields that are hidden via #states are only validated when visible. #2732
265 Add a "remove" UI for modules & themes (& layouts?) #5320
266 [UX][PS] Replace the current token browser in core with the Fast Token Browser implementation from contrib #6143
267 [D8][UX] Add a "Placeholder" input field to Views Exposed Filters to allow HTML5 Placeholder #4910
268 [UX] Idea: replace the various options for registering/canceling user accounts with a set of permissions #6163
269 Make the 404 / 403 page setting "translatable" #4881
270 [UX] Add an admin preview of the type of menu for menu blocks in the "Manage blocks" page. #2325
271 [UX] Offer option to replace the help text with a help icon that toggles its visibility (on by default on mobile). #1414
272 [D8][UX] Merge Special Menu Items module functionality in core (allow <nolink> and <separator> menu items). #1840
273 [UX] Include the "+ Add condition" link/button and the "Remove"/"Configure" links in the "Conditions" fieldset of the #1025
274 [UX] Provide a menu-centric workflow for creating the website structure (à la content_menu) #434
275 Add new PR template, with reminder to reference an issue #5605
276 [UX][DX] provide utility functions to retrieve field labels #3620
277 [UX] Image Library view: Dynamic number of items per page #4560
278 [DX] Implement hook_hook_info() to help organize module code #3024
279 Bring back the initial functionality of _field_write_instance function #5875
280 Mobile first approach theme #4131
281 [UX] Menu paths: replace the silly <front> placeholder with a dropdown and rename it to "home page" #2588
282 [UX] Make sidebars collapsible in Harris layout #5486
283 [D8] Image styles: add "Convert" effect/action #5107
284 [UX] Detect whether mod_rewrite is enabled (in Apache installs) and throw a warning in the clean URLs page. #1573
285 Configuration manager to offer choices when config staging folder includes files #6383
286 [DX] Make certain field values and entity properties available during save. #2032
287 Feature/Package Module Proposal #1238
288 Allow non-administrative users the ability to publish/unpublish/schedule content #815
289 [UX] add a hook_requirements check for disabled modules, not uninstalled #3778
290 [UX] Allow site admins to specify which menu is to be used in the admin bar. #5519
291 Upscaling in out-of-the-box image style 'Large'. #3232
292 Allow altering image style urls #5745
293 [D8][UX] Add a toggle in the admin bar for showing/hiding contextual links on mobile #3417
294 Allow 'Main Page Content' block to use a specific display mode #4341
295 [DX] Add a legacy upgrade_mappings database table #2855
296 [UX] Contact module: Rename "categories" to "recipient groups" in the admin UI - allow customizing the label of the field in the public-facing form #5992
297 Add admin tagging API to entities, menus, etc. #5307
298 [DX] Form API: Allow number fields to specify an array of suggested values (#options) #5285
299 Add content type name as a part of a new field name suggestion #6172
300 [UX] Add a new pageless node above the "Promoted Content" block on Home page #4849

Pages

Log in or register to add new topics