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 [DX] Form API #states: support 'regex' and 'less'/'greater' (than) for value comparison #4781
202 [UX] install.php: Provide help text for site name #4675
203 [UX] Consider moving operations out of their drop-buttons on wide screens. #733
204 Add target="_blank" attribute to "Powered by Backdrop CMS" link #4230
205 [WP][SR] Add email obfuscator to core #3270
206 [UX] CKeditor: Allow the Styles dropdown to use tag names (for easy use of the <small> tag) #2980
207 [DX] Simplify getting and setting of values without using the 'und' data structure in entities #2240
208 [DX][D9] Add the ability to deprecate the name (and value?) of entries in settings.php #5740
209 [UX] Project installer: collapse met dependencies in the "Enable modules" step #5454
210 [DX] [CMI] Add a site-wide concept of storage state (like ctools) #1345
211 [UX] Project Browser: Improve the project details modal. #1778
212 Add a language switcher to the admin bar when locale is enabled #5983
213 [DX][D8] Provide a mechanism to deprecate permissions #5030
214 [UX] Cannot access menu items in too long menus when the menu is set to stick at the top of the page. #1003
215 [UX] [Layouts UI] Consider adding a side-by-side live preview. #986
216 Introduce new "View own published content" #6397
217 [D7] Add setting for which roles can be assigned #4437
218 Creating multiple fields simultaneously while creating a content type #292
219 [UX] Move non-displayed pseudo fields to vertical tab or group on "Manage fields" page #4002
220 CKEditor: Provide a setting to switch skins. #2729
221 Allow pseudo fields to have configurable settings #3859
222 [UX] Consider replacing the block title type drop-down with an always required (and unique) block title field. #2483
223 Better styling for UI links in book module #5609
224 [UX][WP] CKEditor: Add word count #1477
225 Ship core with a layout that uses user/% as context #3531
226 [UX] Layouts: Use icons within drop buttons on small/mobile screens #1974
227 [D8][DX] Provide a generic 'entity_autocomplete' Form API element #5879
228 [DX][D8] Allow entity types to specify canonical and additional URIs #5212
229 Add an 'URL alias update queue' for entities associated with an updated entity #1124
230 [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
231 [UX] Menu link items should be kept in sync with their respective content titles #4759
232 [UX] Search block: Provide options to render either as a separate field/button, or as a searchbar #4652
233 [UX] Make block titles required and allow them to be hidden. #692
234 [UX] Support importing D7 views exports (at least in the 1.x cycle) #4213
235 Support SVG in Image Library #5541
236 Request: More style options for the table format in Views #2961
237 [DX] Form API: Provide a `'type' => 'css_classes'` form element. #3702
238 [UX] Swap tab order of "Export" and "Import" config pages #2185
239 Allow user/module to disable theme_debug for particular templates or modules #5746
240 [UX] Dashboard block to highlight recent and notable bug fixes or feature updates #5438
241 Improve the way search (re)indexing works. #1337
242 [UX] Better image style previews. #1772
243 [DX] Add `#indentation` property to FAPI elements. #5999
244 Add a link to the BackdropCMS.org page on module list for each module #5003
245 [DX] Support #attributes in theme_help() and theme_more_help_link() #6007
246 [SEO][META] Provide some basic SEO meta tags OOTB #4995
247 [UX] Add back the hide/show descriptions toggle in the Configuration page (/admin/config). #979
248 [A11Y] Make collapsible fieldset accessible #6408
249 [DX][BC] Replace module_load_include() with new, more generic function #206
250 Create Wordpress install profile #3127
251 [WP][UX] Dashboard: Collapsible blocks #3995
252 Modify the CKEditor image dialog to use the new wrapper form for "file/add" and "Media Library Selector" mechanisms #2719
253 Search terms along with nodes #3850
254 [UX] Layout UI: Per-block "dirty" form messages. #2430
255 Add a check for missing modules or dependencies #5625
256 Views: allow setting the "Items to display" value to "unlimited". #1460
257 Alternative approach to translating config, using get/set #3522
258 Views: Add <audio> and <video> to the available options in the "Customize field HTML" for file fields. #1966
259 Add filtering to the List Views page like the filtering that existed in D7 #5896
260 [DX][D9] Telemetry: gather Server Timing performance metrics #5183
261 [UX] Appearance page: Denote the theme selected as admin theme (same as we do for the default theme). #1105
262 Display the field machine_name along with the label on the display mode #6200
263 Consolidate user links on admin bar #4643
264 [UX] Config import should search recursively for config files to import #661
265 Basis: Update box-sizing method #4208
266 [UX] Views: Offer an option for the pager to start counting from 1 instead of 0 #5566
267 [DX] Layout Contexts not being passed to block in hook_block_view(). #2953
268 [META][UX] Figure out a better way to be able to insert introductory/summary/footer text in various places. #1673
269 Views: Filter results by matching data with current content #3683
270 [UX] Display php error messages in a dedicated block so we can limit visibility per role. #2139
271 Status page: Show information about supported image types by GD #5760
272 [UX] Allow reordering of layouts from main Layouts page #5411
273 [DX] Add project's 'install time' to system table #1726
274 [UX] Provide a theme switcher. #1711
275 [DX] [D8] Add a `validate()` method to entity classes #6061
276 [D10] Layouts/blocks: Add visibility condition for 200/403/404 response codes #6016
277 Apply image style to default picture #4976
278 [UX] Allow the admin bar to be shown/hidden via a toggle #970
279 [UX] When there is only one menu item in a section, don't list #4386
280 [D8] Convert "Recent content" block to a View #146
281 [UX] Fix pager styling on mobile #3099
282 [UX]/[DX] Add a fancy "copy to clipboard" button for views templates #2677
283 [SR] Better/safer file type validation #3830
284 Implement <time> tag for time stamps in core, e.g. date posted, comment date #2416
285 Allow site administrators to selectively disable entity caching #5632
286 'Manage files' view sometimes shows incorrect filename #3507
287 [DX] Form API: provide form element(s) for CSS classes and IDs #5898
288 Add a new core theme #5175
289 [UX] Better alignment for drop buttons. #1090
290 Don't hard-code the line wrapping in backdrop_mail() and _backdrop_wrap_mail_line() #6237
291 Consolidate maintenance-related settings either in $state or $config #4723
292 Allow anonymous users to use a SESSION variable to set timezone #4612
293 [UX] differing interface patterns for "add new" and "save order" in different places in core #573
294 [DX][D8] Allow config files to have dependencies #4188
295 Setting intelligent defaults during content type fields creation #291
296 [D8] Add new formatter - "URL to Image" to image field in Views #2921
297 [UX] Add a "Back" button to the "Add block" dialog. #1644
298 [UX] CKEditor configuration: Add a label to the "button separator" button #3666
299 Establish a "fonts" directory in a place where it can be shared between core and contrib themes. #2127
300 [DX] Make File::access consistent with other entity classes. #5480

Pages

Log in or register to add new topics