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 CSS Architecture with SASS, SMACSS, and BEM #4129
202 Admin interface for manual garbage collection #2898
203 Define aims and outstanding technical tasks for distro support and Features-style config packages in core #99
204 [PS] Set cache lifetime to 1 year for static assets #3937
205 Trim textfields? #6386
206 [UX] Add a site-wide "E-mail address(es) to notify" setting #2365
207 Views: allow setting the "Items to display" value to "unlimited". #1460
208 [WP][SR] Dedicated "Privacy & security" section under "Configuration" #3624
209 Add a check for missing modules or dependencies #5625
210 Add options to Block Name in Views #1880
211 [UX] Appearance page: Denote the theme selected as admin theme (same as we do for the default theme). #1105
212 [UX] Allow reordering of layouts from main Layouts page #5411
213 Add filtering to the List Views page like the filtering that existed in D7 #5896
214 Allow default/required settings on multilingual ("Language") fields #4322
215 [UX] Add a log-in form to the update.php page, and expose it to anonymous users ONLY when db updates are pending. #3078
216 [SEO][META] Provide some basic SEO meta tags OOTB #4995
217 Allow deleting modules/themes/layouts via the "Uninstall" function of Project Installer. #2648
218 List of Modules should show required contrib modules #6173
219 [UX] Add a "Back" button to the "Add block" dialog. #1644
220 [UX] Move the confirmation dialog for enabling/uninstalling modules to a modal. #3770
221 Allow comments to be attached to any entity type #2048
222 link fields for in page navigation #go-to-here #1308
223 Add option to Views for hiding empty blocks #3411
224 [DX] Make File::access consistent with other entity classes. #5480
225 Create option to add a supplemental stylesheet to Basis - to safely make css updates #4512
226 [UX] More info on field removal #3262
227 Add a new core theme #5175
228 [D10] Layouts/blocks: Add visibility condition for 200/403/404 response codes #6016
229 Flexible layout templates: Allow selecting an existing layout template, as a starting point #4115
230 Provide smarter default query string key names for views exposed filters #2893
231 Consolidate maintenance-related settings either in $state or $config #4723
232 Give details about why a permission 'has security implications' #5536
233 Allow user to set custom background color on core hero block #3918
234 [UX] Add parent menu selector to menu add/edit link form #6390
235 Expose breakpoints as a visibility option for blocks and layouts. #2347
236 [DX] hook_field_*_settings_form() should have $form and $form_state parameters #3590
237 Allow site administrators to selectively disable entity caching #5632
238 Layouts: Allow tokens to be used in custom page titles. #1860
239 Add markup or message field to contact form #4721
240 [UX] Better alignment for drop buttons. #1090
241 [PS] Optimize menu_navigation_links_rebuild() #5389
242 [DX] Form API: provide form element(s) for CSS classes and IDs #5898
243 Allow separate edit and display titles for field #4310
244 Provide an actual maintenance mode #3060
245 Apply image style to default picture #4976
246 [UX] Views/Field formatter: Count #2634
247 [UX][D8] Merge the "List links" and "Edit menu" operations into a single administration page. #475
248 [DX] Introduce a new `#` placeholder for `format_string()`, that formats user-facing text as code #6191
249 Re-introduce block caching support. #1619
250 [UX] Views: Make the "Label for "Any" value" a text field and have it be configurable per view and per exposed filter within each view. #2033
251 [META] [UX] Improve the overall creation and placement of custom blocks experience. #1277
252 [UX] Add a "Place in a layout" action for menus in the menu listing page. #3406
253 Create "Current Node" block #5774
254 Add function that returns default config #3251
255 [UX] Flexible templates UI: Allow "visual" region width changing, using left/right drag handles, and width indicators #5167
256 [D10] Date fields: Allow the "time ago" formatter to show as a fully cacheable time difference with JS #6022
257 [D8] Introduce a new `file_url_transform_relative()` function #4106
258 [UX] Modules Manual installation box needs to take modules names in any case #2885
259 Allow search result display to be controlled via view modes #829
260 [SR][UX] Flood control: Better workflow and allow users to self-serve #5522
261 [UX] Display a reminder to uninstall modules after disabling them #3911
262 Double click prevention #6393
263 Views: improve the "last" link of pagers #2332
264 [UX] Allow the label (perhaps machine name too?) of fields to be edited straight from the "Manage fields" and "Comment fields" tab. #1443
265 Contact form message templates edited via the UI #3568
266 Don't show the node_load_multiple() $conditions parameter as deprecated #5644
267 [UX][WP][D8] Allow the admin bar to be docked in various sides of the screen #1842
268 [UX] Combine Permissions for `Field` and `Field UI` #4710
269 Is the Admin Menu z-index value high enough? #5372
270 [DX] Add normalized project data into the database. #5905
271 Saving a content type display should not return up to the Manage Displays list #4291
272 [UX] Move new password show/hide toggle to inside the password fields. #3046
273 Make "Compose tips" (long version of tips) for text formats discoverable from "Formatting options" fieldset #4953
274 [UX] Allow limiting allowed text formats per field instance (per content type). #2615
275 [CMI] Export/Import an entire content type (or other entity type) with its fields all at once #408
276 Make l() to call theme('link') when possible #6194
277 Security: Consider adding an option to load public forms through AJAX. #1592
278 Add layout name in class for custom layout. #2012
279 Remove syslog module from core #1260
280 [UX] CKEditor: Include the Balloon Toolbar plugin introduced in 4.8, and start using it. #3356
281 Add visibility conditions for the "login pages" and admin paths (and negation for them as well) #4476
282 Upscaling in out-of-the-box image style 'Large'. #3232
283 Javascript end-to-end testing #5160
284 [DX][D8] CMI: Add config_exclude functionality to core #4079
285 [DX] Add a legacy upgrade_mappings database table #2855
286 [UX] Explore the idea of converting the "Save"/"Cancel" text to links in the messages of "dirty" forms. #789
287 [UX] Idea: Bigger "required" indicators for fields (a red ❌ next to the field) plus a red focus "halo" around the field. #5505
288 [UX] Rich Text editor inserting/updating images before a file is uploaded #3900
289 Add ability to configure inline image upload path with global/ site tokens #6401
290 [DX] Allow nested form elements to be attached to radio and checkbox options. #2304
291 Allow setting a default value for Alt and Title text in image fields #1439
292 [META] Use UUIDs in more places #3563
293 Make the value of e-mail field visiable on user profile's View page #5663
294 [UX] Layout UI: Template radios: the way we indicate a "selected" template is too subtle (and same as the hover-over indication). #1824
295 [UX][D10] Show bulk operations only when items have been selected, and hide filters when that happens #4701
296 [UX] Permissions page: Make permission groups rows collapsible/expandable. #1046
297 [D8] Allow forms to set custom validation error messages on required fields #5348
298 Show notice in the admin UI when .htaccess, robots.txt, or settings.php have been updated in a release, and either link to instructions, or auto-update when safe/possible #5911
299 [DX] Provide a way to retrieve default/OOTB config values #4262
300 [DX] Implement hook_hook_info() to help organize module code #3024

Pages

Log in or register to add new topics