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] timezone drop-down should group timezones by continent #2928
202 [UX] Provide a report page that lists all configured paths where files are being saved. #4585
203 Comment administration improvements #2919
204 Improve the styling of color input elements in the admin theme #4155
205 Add admin tagging API to entities, menus, etc. #5307
206 [UX] Allow bulk deleting menu links. #732
207 Make the 404 / 403 page setting "translatable" #4881
208 Automatically create a node/% layout when one is created for node/NID #5539
209 Make l() to call theme('link') when possible #6194
210 [UX] Better alignment for drop buttons. #1090
211 [D10][PS] CSS and JavaScript aggregation performance improvements #5718
212 Allow pseudo fields to have configurable settings #3859
213 [DX] Make certain field values and entity properties available during save. #2032
214 [UX] Mobile project browser: decrease amt of scrolling needed on Mobile #3097
215 [UX][DX][A11Y] Start using inputmode for fields and form elements as appropriate #5964
216 Ship core with a layout that uses user/% as context #3531
217 Reuse test prefixes instead of rebuilding them for each test #4353
218 Add a views filter/argument for Term Depth #2666
219 [UX] Make sidebars collapsible in Harris layout #5486
220 [UX] Admin bar search: Make certain search results distinct by prefixing their immediate parent item. #1002
221 [UX] Add a "Back" button to the "Add block" dialog. #1644
222 [D8] Image styles: add "Convert" effect/action #5107
223 link fields for in page navigation #go-to-here #1308
224 Feature to add multiple Layouts together #5585
225 Add ability to configure inline image upload path with global/ site tokens #6401
226 [UX] Add an admin preview of the type of menu for menu blocks in the "Manage blocks" page. #2325
227 EntityStorageException: The username and email are both addresses that do not match. (But what are they?) #5857
228 [DX] Form API: Provide a `'type' => 'css_classes'` form element. #3702
229 [D8][UX] Merge Special Menu Items module functionality in core (allow <nolink> and <separator> menu items). #1840
230 [UX] Consolidate database-related information in the status report page, and add some basic db usage metrics #5864
231 Views: Filter results by matching data with current content #3683
232 [UX] Layouts: Visibility conditions (and contexts): Entity ID text fields with autocomplete fields (or entity browser?). #1822
233 [UX] Add a token-browser-like PHP date format helper dialog #4556
234 [UX] Hide all field labels by default #2902
235 CSS Architecture with SASS, SMACSS, and BEM #4129
236 [DX] Form API: Allow number fields to specify an array of suggested values (#options) #5285
237 [UX] Open the field widget link in a modal #691
238 [UX] Allow the label (perhaps machine name too?) of fields to be edited straight from the "Manage fields" and "Comment fields" tab. #1443
239 [UX] Add a new pageless node above the "Promoted Content" block on Home page #4849
240 [SR] Security hardening: provide a mechanism to expire sessions #5545
241 Add hook_field_schema_alter() #6208
242 Ability to add custom file fields to Node Edit Form #5738
243 Search terms along with nodes #3850
244 [UX] CKEditor/Rich text editor image sizing needs to be optional. #2010
245 [UX] Allow moving blocks from the front end? #3086
246 [DX][UX] Form API: Make it so that required fields that are hidden via #states are only validated when visible. #2732
247 Alternative approach to translating config, using get/set #3522
248 Allow default/required settings on multilingual ("Language") fields #4322
249 Allow admin theme CSS for dialogs to be used on front-end #2659
250 Provide `original` vocabulary to presave and update vocabulary hooks #5475
251 [UX] [WYSIWYG] Consider adding a side-by-side live preview for the editor. #985
252 Re-introduce block caching support. #1619
253 [UX] Reduce Update Status module's nagging messages on admin/* pages #5083
254 Add support for CKEditor 5 (CKEditor 4 becomes EoL in 2023) #4122
255 [META] [UX] Improve the overall creation and placement of custom blocks experience. #1277
256 Simplify Layout configuration #5592
257 VBO: Allow bulk enabling/disabling comments on existing content. #2297
258 [DX] Form API: provide a 'type' => 'status_message' element. #3329
259 [UX] Decide when to add 'block' to the end of block admin titles, and do so consistently. #2255
260 [UX] Taxonomy checkboxes/radios: Use indentation instead of dashes to denote children terms. #3292
261 Bring back the initial functionality of _field_write_instance function #5875
262 [UX] CKEditor configuration: Add a label to the "button separator" button #3666
263 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
264 Create option to add a supplemental stylesheet to Basis - to safely make css updates #4512
265 File entity setting for garbage collection #2897
266 Flexible layout templates: Allow selecting an existing layout template, as a starting point #4115
267 Add Claro administration theme to core #5241
268 Allow setting a default value for Alt and Title text in image fields #1439
269 All config_*() functions should accept `$type` for consistency. #4821
270 Missing a possibility to get a books mlid value for views #5565
271 Allow a hook to alter the list of CSS files parsed by Color module #6240
272 [UX] Permissions page: Make permission groups rows collapsible/expandable. #1046
273 Evaluate the reasons for removal of the Trigger module from core. #2522
274 Allow altering image style urls #5745
275 [SR] Better/safer file type validation #3830
276 Create redirects for bulk alias delete #1993
277 Add markup or message field to contact form #4721
278 Reconfiguring the administrative layout #3072
279 [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
280 'Manage files' view sometimes shows incorrect filename #3507
281 Allow separate edit and display titles for field #4310
282 Allow regions titles #2647
283 Status Report should flag duplicate module installs #5464
284 [UX] Provide an instant search filter for the Configuration page (/admin/config). #978
285 Security: Consider adding an option to load public forms through AJAX. #1592
286 Disable unused layout templates #5068
287 [UX] Rename "taxonomy" to "Categorization" in the user interface #203
288 OOTB: Provide an option to globally disable the personal contact forms, and make it the default for new installations #6067
289 Remove syslog module from core #1260
290 Add new PR template, with reminder to reference an issue #5605
291 [A11Y] Add `role="main"` attribute to primary content region in each Layout template #5610
292 [UX] Add "Configure page title" tab to Layout admin pages #3983
293 [DX] Simplify getting and setting of values without using the 'und' data structure in entities #2240
294 [UX] Show result count and result range in search results #3261
295 [UX] Admin Bar: Add a single, centralized point of entry for adding content, files, user accounts etc. #5884
296 [UX][D8] Views: Expose responsive classes in the UI via table settings #3656
297 [UX] Project Browser: Improve the project details modal. #1778
298 Refactor the generation of SQL for dates and times into the database driver #2890
299 [D8] Introduce a new `file_url_transform_relative()` function #4106
300 [D8] Manage form display: Allow managing form fields non-programmatically #5219

Pages

Log in or register to add new topics