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] Change layout 'Visibility conditions' links to a drop button #4529
202 [UX] Layouts: Visibility conditions (and contexts): Entity ID text fields with autocomplete fields (or entity browser?). #1822
203 [DX] Allow `language_list()` to output select list `#options` with both the native and the non-native language labels #5901
204 [DX] Save Dev time, make a console notice for Backdrop.behaviours #4116
205 Config management diff: Rename "Old" and "New" to something more meaningful #3221
206 Contact module roadmap: 80% usecase of Webforms in core #3808
207 Why do we need to write the entire config data within update hooks? #3347
208 Allow themes to have `config` folders #6122
209 menu_tree_check_access() adds 1141 database queries #2825
210 [DX] backdrop_process_states: Introduce a new `primary`/`secondary` set of states for submit buttons #3441
211 [A11Y] UX Fields to add html tag Attributes for fields, menu links and blocks #5158
212 Implement sub-path aliases - a.k.a.: `subpathauto` or `path_alias_xt` in core #1418
213 [UX] Token browser dialog: increase width (and height?). #1038
214 [DX] Form API: Be able to tell system_settings_form() to ignore some form elements, without having to use a custom submit handler #4713
215 [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
216 Create redirects for bulk alias delete #1993
217 Provide a list of "Enabled Modules" somewhere to help with debugging #5791
218 Add permission for users to be able to administer their own contact form #4292
219 [UX] [DX] Move the user page to a separate module #109
220 [D10] Views page displays: Provide a new option to use the admin theme #6025
221 [UX] Views: better indicate which View Displays and Sections are affected by a change #2985
222 [UX][DX] provide utility functions to retrieve field labels #3620
223 Dashboard: Add a Configuration Manager widget #5322
224 [UX] Convert the "Install from a URL" text field to a text area to allow installing multiple projects in one go. #1561
225 Allow the addition of Dashboard context to any layout #6182
226 Extend the "Hide path display" feature ("page-less nodes") to other core entities #4912
227 [D7] Support summaries in CKEditor or introduce a teaser break plugin #1222
228 [UX] Decide when to add 'block' to the end of block admin titles, and do so consistently. #2255
229 Layouts: Visibility conditions available when one of two required contexts are missing #4594
230 Allow text formats to be cloned. #4501
231 [UX] Content view "Operations" drop-down lists available operations in random order. #548
232 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
233 [UX] Do not reload the page when using the "Reset" button in the instant filters (modules listing and permissions page) #5910
234 [DX] Provide a version of check_plain() that does not escape (for RSS feeds) #4112
235 SMTP / PHPMailer module in core #3199
236 [UX] add a hook_requirements check for disabled modules, not uninstalled #3778
237 CKEditor: Add filter to allow empty HTML tags #3269
238 Consider adding print styles in core report pages, or providing a way to export them as JSON #6136
239 [SR] Facilitate 2FA+MultiFactor compatibility (2FA/two-factor -> MFA/multi-factor) #2788
240 [D8][UX] Add a toggle in the admin bar for showing/hiding contextual links on mobile #3417
241 [UX][DX] When a module is enabled, automatically set a message containing the link to configure #5135
242 Make 'gid' column in 'node_access' table VARCHAR #1396
243 [UX] Terminology for configuring a block seems odd #1016
244 Evaluate the reasons for removal of the Trigger module from core. #2522
245 Rename default Contact form category #4703
246 [UX] Fix caching of favicons #898
247 Docblock in page.tpl.php lists incorrect 'available' variables. #1981
248 [D8] Add "Required" and "Show by default" option for "Text area with a summary" field/widget #5793
249 Make the homepage field when anonymous commenters must/may leave their contact information configurable #4279
250 [DX] Provide an easy way to add classes to the wrapper tags of form elements #3917
251 Replace content translation with entity translation (and add an upgrade path) #52
252 Allow title callbacks to return unsanitized text (after being run through t()) #2974
253 Offer to remove module dependencies that are no longer needed #3582
254 [D8][DX] Allow themes to declare dependencies on modules and layout templates #5316
255 [UX] Add # anchors to vtabs. #1537
256 Add status report message informing about CKEditor 5 upgrade #6346
257 Add a localization concept for user-provided strings to core #4894
258 [UX] Add a default Taxonomy (tag/category) layout #1164
259 [DX] Simplify getting and setting of values without using the 'und' data structure in entities #2240
260 Layout API: function to add a block to a layout region programmatically #5662
261 [UX] Link fields: Automatically fill in the title of the content that is being linked #4479
262 [META] [UX] Provide a instant search/filter UI interface pattern for listing pages and enhance existing ones. #503
263 [UX] Project Browser: Improve the project details modal. #1778
264 Enable Entity Reference in new installations #5913
265 Flexible Layout Templates - Add hero ROW by default to new templates #4091
266 [WP] Add the ability to schedule config changes #3185
267 [META][D8][UX] Convert all confirmation pages to confirmation dialogs instead. #3769
268 Get Designer Input on BackdropCMS 'Out of the Box' appearance #5581
269 [UX][A11y][D10] CKEditor toolbar configuration: allow adding/(re)moving buttons via keyboard #6159
270 [UX] Decrease size of help text input textareas #2747
271 [UX] Allow switching the menu being used for a menu block. #3410
272 CKEditor5 Sections #5115
273 [UX] Consider replacing the block title type drop-down with an always required (and unique) block title field. #2483
274 Simple Mode - Ability to toggle between simple and advanced admin features #4692
275 Allow tokens to be used in the default value of fields. #885
276 [UX] Layouts: Use icons within drop buttons on small/mobile screens #1974
277 Create a printable Status Report #5821
278 1.15 [UX] Follow-ups for auto menu settings in core #4251
279 Add display of file details to the 'manage file' form. #3904
280 Replace taxonomy_index with taxonomy_entity_index #103
281 Add allowed_values_function to list field UI #3565
282 View configuration UI: Add indicator denoting rewritten fields #5287
283 [UX] Use Javascript to complete block Admin label fields based on Display title #1523
284 Editor image dialog: option to sync the width and height of the image and also option to override the sync #6385
285 Log warnings when projects are encountered without a 'type' #4866
286 Ability to specify absolute or relative links only in Link fields #1158
287 [UX] Swap tab order of "Export" and "Import" config pages #2185
288 [DX] Allow JS in theme .info files to optionally specify header/footer as scope (default to header for BC) #5677
289 [UX] Project installer: Clarify reason that the server does not support automatic updates #4470
290 [UX] Remove the textarea_with_summary field type #490
291 [UX] Better image style previews. #1772
292 Auto-update `.htaccess`, `robots.txt`, or `settings.php` (when we can) #5929
293 Add a global/standardized way to add icon to external links #4047
294 [D8] Allow image fields to use any extensions the current image toolkit supports #3136
295 Allow attributes to be passed to backdrop_add_css() and backdrop_add_js() (SRI) #5478
296 Varnish Cache Caching to improve performance Backdrop CMS #6164
297 Create new form that wraps the "file/add" and "Media Library Selector" forms for re-use #2720
298 [D8] Views Content Cache #3399
299 Allow to trigger the site status alert (red button) remotely #5097
300 [D8] Port and merge Internationalization in core (feature parity with D8). #1374

Pages

Log in or register to add new topics