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] Views UI: in place rearrange of fields, filter and sort criteria. #963
202 [UX] add an exposed filter for email address to the user account list #2512
203 [UX] Reduce Update Status module's nagging messages on admin/* pages #5083
204 Convert the taxonomy listing and feed at /taxonomy/term/%term to Views #145
205 [UX] Add parent menu selector to menu add/edit link form #6390
206 Backdrop release procedure enhancement #1987
207 [DX] [CMI] Add a site-wide concept of storage state (like ctools) #1345
208 [UX] Display a reminder to uninstall modules after disabling them #3911
209 Link to all release notes between installed and recommended versions #3303
210 Contact form message templates edited via the UI #3568
211 Move the Color module to a contributed project #5667
212 File entity setting for garbage collection #2897
213 Seventy two theme #5928
214 [UX] Project installer: Provide link to update report from installer update tab #4471
215 Add Claro administration theme to core #5241
216 [UX] Content view "Operations" drop-down lists available operations in random order. #548
217 [DX] Introduce a new `#` placeholder for `format_string()`, that formats user-facing text as code #6191
218 [DX] Switch to a simplified array syntax for database connection information in settings.php #2231
219 [UX][WP] CKEditor: Add word count #1477
220 Search form does not allow to be styled using icons #5573
221 All config_*() functions should accept `$type` for consistency. #4821
222 [A11Y] Convert core to use EM's for all @media and font-sizes #1775
223 Add an 'URL alias update queue' for entities associated with an updated entity #1124
224 [UX] Add a log-in form to the update.php page, and expose it to anonymous users ONLY when db updates are pending. #3078
225 [UX] Add a "Place in a layout" action for menus in the menu listing page. #3406
226 Provide views field handler to access project properties from the `info` column in the `system` table #5820
227 Allow regions titles #2647
228 [UX][D10] Show bulk operations only when items have been selected, and hide filters when that happens #4701
229 Status Report should flag duplicate module installs #5464
230 [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
231 Add new Date field widget to utilize HTML5 #date input type #4255
232 Disable unused layout templates #5068
233 [UX] [DX] Move the user page to a separate module #109
234 Double click prevention #6393
235 [UX] Add bulk operations (update/delete) in the URL path aliases list. #1979
236 Improve the way search (re)indexing works. #1337
237 Add ability to configure inline image upload path with global/ site tokens #6401
238 Add semantic markup to layouts #1970
239 [UX] Rich Text editor inserting/updating images before a file is uploaded #3900
240 [UX] More info on field removal #3262
241 [META] Use UUIDs in more places #3563
242 Refactor the generation of SQL for dates and times into the database driver #2890
243 [UX] Append `This role receives all new permissions by default.` text to the description of the admin role #5940
244 [UX] Provide indication in the admin interface, when config values have been overridden in settings.php #4455
245 [D8] Manage form display: Allow managing form fields non-programmatically #5219
246 [META] [UX] Provide a instant search/filter UI interface pattern for listing pages and enhance existing ones. #503
247 Make l() to call theme('link') when possible #6194
248 Add a default 'posts' view to core #2152
249 Views: allow setting the "Items to display" value to "unlimited". #1460
250 Modify `.htaccess` to allow backdrop to serve `.well-known` URIs #5583
251 [DX] Form API #states: support 'regex' and 'less'/'greater' (than) for value comparison #4781
252 Add new image style effect: mirror/flip vertically, horizontally and both. #1762
253 [UX] Appearance page: Denote the theme selected as admin theme (same as we do for the default theme). #1105
254 Provide an actual maintenance mode #3060
255 [UX] CKEditor: Include the Balloon Toolbar plugin introduced in 4.8, and start using it. #3356
256 [D8][DX] FAPI: Allow easy sorting of the translated options of select elements #5824
257 [UX] Add links for quick access to editing things like the layout, theme, etc. of the current page #2626
258 Browse Server Button on Link Dialog in Ckeditor so a list of files on the site can be displayed #4688
259 [UX] Project installer: collapse met dependencies in the "Enable modules" step #5454
260 [UX] Fix caching of favicons #898
261 [UX] Sort the image styles list in a meaningful way #2457
262 [UX] CKEditor - Provide default styles #4233
263 [DX][D8] Provide a mechanism to deprecate permissions #5030
264 Replace content translation with entity translation (and add an upgrade path) #52
265 [UX] Add a "Back" button to the "Add block" dialog. #1644
266 [UX] Rename vocabularies & terms #4222
267 Replace taxonomy_index with taxonomy_entity_index #103
268 Add a link to the BackdropCMS.org page on module list for each module #5003
269 Run tests for releases after project published ZIP file #1964
270 link fields for in page navigation #go-to-here #1308
271 Build a flexible "JSON consumer" block for Dashboard #3891
272 Add function that returns default config #3251
273 Add pagers to watchdog entries #3546
274 Add per-bundle token info to hook_token_info() #5707
275 Bulk delete taxonomy terms #2875
276 [UX] Inject "mini modules forms" in various places where it makes sense #5949
277 [UX] Change the password reset form to use a single password field + show/hide toggle #4440
278 [DX][D8] Allow entity types to specify canonical and additional URIs #5212
279 [UX] Remove the textarea_with_summary field type #490
280 Add hook_field_schema_alter() #6208
281 [UX] When error messages are set to "None", show number of php critical errors in the admin bar badge. #2138
282 Do not throw exceptions in the updater, when nothing's broken (yet) #4003
283 Add cropping to default image styles #5590
284 [UX] Menu link items should be kept in sync with their respective content titles #4759
285 [UX] Add # anchors to blocks in the Layout UI. #1724
286 [UX] Better alignment for drop buttons. #1090
287 [DX] Add a hook_library_alter() to remove unwanted things more easily #3718
288 [UX] Move new password show/hide toggle to inside the password fields. #3046
289 [DX] Form API: Allow individual options in select elements to be set to disabled #5837
290 UX Idea: Allow rewriting the output of fields on display (without having to use views or custom code). #2608
291 Extend the 'hidden paths' feature to taxonomy #4653
292 [UX] Dashboard block to highlight recent and notable bug fixes or feature updates #5438
293 Allow tokens to be used in the default value of fields. #885
294 [UX] Layout UI: Individual tempstore for each block (instead of the global, per-from one we currently have). #2429
295 [UX] Allow reordering of layouts from main Layouts page #5411
296 Views advanced settings: Only one page region, but still a drop-down. #852
297 OOTB: Provide an option to globally disable the personal contact forms, and make it the default for new installations #6067
298 Basis: Add basic font-sizes to skin.css #2410
299 Re-introduce block caching support. #1619
300 [DX] Allow enabling/disabling theme debugging via the admin UI #4211

Pages

Log in or register to add new topics