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 Check if paths already exist when views or layouts are being installed. #1257
202 Allow admin theme CSS for dialogs to be used on front-end #2659
203 [UX] Allow reordering of layouts from main Layouts page #5411
204 Simplify Layout configuration #5592
205 [UX] Automatically sanitize the value of URL alias fields (remove preceding/trailing slashes and make sure the path is not absolute). #1957
206 [SEO][META] Provide some basic SEO meta tags OOTB #4995
207 [UX] [WYSIWYG] Consider adding a side-by-side live preview for the editor. #985
208 [UX] Consolidate database-related information in the status report page, and add some basic db usage metrics #5864
209 Consolidate user links on admin bar #4643
210 Display the field machine_name along with the label on the display mode #6200
211 Basis: Update box-sizing method #4208
212 [META][UX][DX] Overhaul User module permissions and the respective admin UI #3815
213 [DX] Form API: provide a 'type' => 'status_message' element. #3329
214 Allow obsolete config strings to be culled from localization table #3452
215 [UX] Let site builders add a new image style whenever they're selecting a style to use #1438
216 [UX] Hide all field labels by default #2902
217 [UX] Offer option to replace the help text with a help icon that toggles its visibility (on by default on mobile). #1414
218 File entity setting for garbage collection #2897
219 Optimize `views_handler_field_field()` to only load full entities if needed #2104
220 [UX] Include the "+ Add condition" link/button and the "Remove"/"Configure" links in the "Conditions" fieldset of the #1025
221 Add a new core theme #5175
222 Allow altering image style urls #5745
223 [UX] Layout UI: Collapsible block groups. #1691
224 Consolidate maintenance-related settings either in $state or $config #4723
225 [DX] [D8] Add a `validate()` method to entity classes #6061
226 [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
227 [UX] When there is only one menu item in a section, don't list #4386
228 [DX] Change modals so special server whitelist is not required #3938
229 Missing a possibility to get a books mlid value for views #5565
230 Provide additional permissions for the maintenance mode #3625
231 [UX] Detect whether mod_rewrite is enabled (in Apache installs) and throw a warning in the clean URLs page. #1573
232 Reconfiguring the administrative layout #3072
233 Menu router refactoring #2400
234 Feature/Package Module Proposal #1238
235 Allow regions titles #2647
236 [PS] Optimize menu_navigation_links_rebuild() #5389
237 Add new PR template, with reminder to reference an issue #5605
238 [UX] Layouts UI: Reusable visibility condition templates. #1942
239 Apply image style to default picture #4976
240 [UX] Provide an instant search filter for the Configuration page (/admin/config). #978
241 Bring back the initial functionality of _field_write_instance function #5875
242 Allow anonymous users to use a SESSION variable to set timezone #4612
243 Don't hard-code the line wrapping in backdrop_mail() and _backdrop_wrap_mail_line() #6237
244 [UX] Rename "taxonomy" to "Categorization" in the user interface #203
245 [DX][D8] Allow config files to have dependencies #4188
246 [UX] Taxonomy checkboxes/radios: Use indentation instead of dashes to denote children terms. #3292
247 [D8] Autosave content #3426
248 [DX] Views query should not output { and } around database table names. #1389
249 Refactor the generation of SQL for dates and times into the database driver #2890
250 [META] [UX] Add more Display Suite features #2084
251 [D8][DX] Add Modernizr to core. #1009
252 [UX] Flexible templates UI: Allow "visual" region width changing, using left/right drag handles, and width indicators #5167
253 [DX] Introduce a server-side conditional system (to possibly replace `#states`) #5750
254 Add mini pager option to Search module #6083
255 Add 'Field HTML Trim' to core #6001
256 Display default views on a separate tab #4369
257 Allow install profiles to define dependencies other than modules #3926
258 Why do we need to write the entire config data within update hooks? #3347
259 Allow install profiles to define explicit/hard dependencies #3597
260 Add a "Site Category" field to site info #1543
261 Add permissions to view and use button "Clear log messages" #3056
262 Provide a mechanism to load low-level backends #2383
263 [UX] Rename name "Filtered HTML" input format to "Basic" #1188
264 [UX] Add links for quick access to editing things like the layout, theme, etc. of the current page #2626
265 Is the Admin Menu z-index value high enough? #5372
266 [A11Y] Add `role="main"` attribute to primary content region in each Layout template #5610
267 Allow form elements for updates in update.php #1912
268 Make "Compose tips" (long version of tips) for text formats discoverable from "Formatting options" fieldset #4953
269 [UX] Views UI: in place rearrange of fields, filter and sort criteria. #963
270 [UX] Admin Bar: Add a single, centralized point of entry for adding content, files, user accounts etc. #5884
271 [SR] Add a minimum length setting for passwords #4589
272 [UX] Allow reusable blocks to be made non-reusable (by cloning them into a non-reusable instance) #4303
273 Convert the taxonomy listing and feed at /taxonomy/term/%term to Views #145
274 Request to add a link to project pages for modules on Functionality page #4179
275 [UX] Introduce a `confirm_dialog()` function #3771
276 [UX] Show result count and result range in search results #3261
277 Consider using Turbolinks (or similar) as a poor-man's BigPipe #3416
278 Add node's 'Menu link titles' to views #3248
279 [UX] Add a "Used in" column that shows layout(s)/region(s) where each menu is placed. #3407
280 [D8] Port and merge Localization Update in core #1377
281 Bulk delete taxonomy terms #2875
282 Move the file `description` column to file_managed table. #2070
283 Javascript end-to-end testing #5160
284 [UX][DX] Status report page: Provide filters/categories that apply to various personas #5758
285 [UX][D8] Make position of #description (help text) configurable via the API #1403
286 [UX] Content view "Operations" drop-down lists available operations in random order. #548
287 Introduce some missing permissions that allow global actions on files #6012
288 Reuse test prefixes instead of rebuilding them for each test #4353
289 [D9] Add a sub theme starter kit to Basis #3914
290 CKEditor: Add filter to allow empty HTML tags #3269
291 Add a Pre-upgrade analysis/report to prevent people from forgetting something #3577
292 [A11Y] Append the current tab in the breadcrumb (even if as an invisible element). #1535
293 [UX] Installer: request site configuration info (site name, admin account etc.) while the installer is running in parallel #3042
294 [UX] Add a requirements warning when site_mail domain doesn't match. #2364
295 Consolidate messages about modules merged into core if more than one module detected. #1163
296 UX Idea: Allow rewriting the output of fields on display (without having to use views or custom code). #2608
297 [D8] Allow forms to set custom validation error messages on required fields #5348
298 One click install for digitalocean #5628
299 [D8][SR] Add the ability to block IP addresses (feature parity with Drupal). #1878
300 Change the default profile on tests from Standard to Testing #4943

Pages

Log in or register to add new topics