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 Allow more granular HTML filter options for HTML attributes, not just tags #6100
202 Responsive tabs for Seven: change the arrows to an ellipsis and an "x" close icon. #1498
203 Allow comment types independent of content types #2049
204 Provide `original` vocabulary to presave and update vocabulary hooks #5475
205 [A11Y] Add `role="main"` attribute to primary content region in each Layout template #5610
206 [UX] Make the theme preview thumbnail clickable and show larger version of screenshot (à la lightbox). #1127
207 [UX] Reduce Update Status module's nagging messages on admin/* pages #5083
208 [UX] Views UI: in place rearrange of fields, filter and sort criteria. #963
209 [UX] Admin Bar: Add a single, centralized point of entry for adding content, files, user accounts etc. #5884
210 Convert the taxonomy listing and feed at /taxonomy/term/%term to Views #145
211 [UX] [DX] Move the user page to a separate module #109
212 [UX] Views "Multiple field settings" should appear on field display settings, too #2993
213 [UX] Running cron.php from browser should return a success message rather than a blank page #2535
214 Allow text formats to be cloned. #4501
215 [DX] Provide a version of check_plain() that does not escape (for RSS feeds) #4112
216 [UX] combine different kinds of views link fields #3457
217 [UX] Add the ability for default layouts to be cloned (like views). #1674
218 Ability to change themes based upon a layout #6296
219 [UX] Project Browser: Add links with helper actions (configure/settings/enable) next to project installation status. #2335
220 Put all search results on a single page (with facets?) #1330
221 [UX] Admin bar: allow search results to be selected via keyboard up/down buttons. #1850
222 Add Claro administration theme to core #5241
223 [UX][DX] Status report page: Provide filters/categories that apply to various personas #5758
224 All config_*() functions should accept `$type` for consistency. #4821
225 [UX] Content view "Operations" drop-down lists available operations in random order. #548
226 Introduce some missing permissions that allow global actions on files #6012
227 Add Mailsystem 3.x delegator class to core #3218
228 CKEditor: Add filter to allow empty HTML tags #3269
229 [UX] integrate file editing into the file field widget #2810
230 [DX] Form API: Be able to tell system_settings_form() to ignore some form elements, without having to use a custom submit handler #4713
231 Cannot create menu items linking to existing files #3945
232 Add permission for users to be able to administer their own contact form #4292
233 [UX] Admin Bar: Make "Development" a top-level menu item #3652
234 [DX] Allow `config_get()` to return a default value - like `settings_get()` and `update_variable_get()` do #6108
235 Enable revisions by default / CRAP and entity revisions everywhere in core. #1465
236 [UX] Consider saving changes to custom block text without requiring a second save. #2038
237 Status Report should flag duplicate module installs #5464
238 One click install for digitalocean #5628
239 [UX] Default drop-button action for node types should be 'manage fields' #1116
240 Disable unused layout templates #5068
241 [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
242 Allow Views to be grouped in Admin Menu #5895
243 [UX] Fix caching of favicons #898
244 [DX] Allow `language_list()` to output select list `#options` with both the native and the non-native language labels #5901
245 Replace content translation with entity translation (and add an upgrade path) #52
246 [UX] CKeditor: Allow the Styles dropdown to use tag names (for easy use of the <small> tag) #2980
247 [UX] Link fields: Automatically fill in the title of the content that is being linked #4479
248 Contact module roadmap: 80% usecase of Webforms in core #3808
249 Flexible Layout Templates - Add hero ROW by default to new templates #4091
250 [DX] backdrop_process_states: Introduce a new `primary`/`secondary` set of states for submit buttons #3441
251 [UX] Add help text on "uninstall modules" page /admin/modules/uninstall that modules need to be disabled first #6309
252 Make problems with layout blocks more discoverable. #2320
253 Update.php should automatically apply any new configuration defaults #1832
254 [D8] Manage form display: Allow managing form fields non-programmatically #5219
255 [A11Y][D9] Provide a "Visually hidden" option for the display of field labels #5766
256 [DX] Form API #states: support 'regex' and 'less'/'greater' (than) for value comparison #4781
257 [META] [UX] Provide a instant search/filter UI interface pattern for listing pages and enhance existing ones. #503
258 [D8] Date fields: Support both future/past dates at the same time with the "time ago" formatter #6021
259 Consider exposing `form_cache_expiration` and/or providing an option so that it can be cleared along with other caches. #3191
260 Get Designer Input on BackdropCMS 'Out of the Box' appearance #5581
261 [UX] add "Allow Upscaling" checkbox to crop, and scale and crop effects #2763
262 Rename default Contact form category #4703
263 Make the homepage field when anonymous commenters must/may leave their contact information configurable #4279
264 [D8] theme_table() should take an optional footer variable and produce tfoot #3627
265 Allow themes to have `config` folders #6122
266 Create a list of all entity types under Reports. #1449
267 [UX] Pathauto follow-up: implement autocomplete on fields that support tokens (when the user types "[") #2017
268 [UX] Project installer: collapse met dependencies in the "Enable modules" step #5454
269 [UX] Allow the "Book outline" vertical tab in the content create/edit form to be hidden from users with the "Administer book outlines" permission #3638
270 [UX] CKEditor: Replace the "Add a caption" checkbox with a "Caption" field #1093
271 [DX][D8] Provide a mechanism to deprecate permissions #5030
272 Add a link to the BackdropCMS.org page on module list for each module #5003
273 Allow tokens to be used in the default value of fields. #885
274 [UX] Do not reload the page when using the "Reset" button in the instant filters (modules listing and permissions page) #5910
275 Replace taxonomy_index with taxonomy_entity_index #103
276 Request: More style options for the table format in Views #2961
277 [UX] Project installer: Clarify reason that the server does not support automatic updates #4470
278 [UX] add a hook_requirements check for disabled modules, not uninstalled #3778
279 Add a global/standardized way to add icon to external links #4047
280 [D8][UX] Add a toggle in the admin bar for showing/hiding contextual links on mobile #3417
281 [UX] When uninstalling a module, list all things that will be lost (blocks, views, menus) in the confirmation page. #1624
282 Allow the addition of Dashboard context to any layout #6182
283 authorize.php should be used for all Installer module downloads/installs #2271
284 [UX] Improve editing data and time format patterns #1284
285 [UX] Make all visibility conditions available at all times (and automatically set appropriate paths, contexts and context relationships). #1815
286 [DX][D8] Allow entity types to specify canonical and additional URIs #5212
287 Provide a list of "Enabled Modules" somewhere to help with debugging #5791
288 [UX] Menu link items should be kept in sync with their respective content titles #4759
289 [UX] Remove the textarea_with_summary field type #490
290 [D10] Views page displays: Provide a new option to use the admin theme #6025
291 CKEditor: Provide a setting to switch skins. #2729
292 Simple Mode - Ability to toggle between simple and advanced admin features #4692
293 1.15 [UX] Follow-ups for auto menu settings in core #4251
294 [UX][DX] provide utility functions to retrieve field labels #3620
295 Consider adding print styles in core report pages, or providing a way to export them as JSON #6136
296 [UX] Streamline the process of disabling and uninstalling modules (a.k.a. "Uninstallation queue"). #2532
297 [UX] Make special field items (such as title, language and path alias) available in the "Manage display" tab. #1444
298 Layout UI : Allow adding visibility conditions for Node:NID and Node:Type for paths other than node/% #1997
299 [UX] Dashboard block to highlight recent and notable bug fixes or feature updates #5438
300 Layouts: Visibility conditions available when one of two required contexts are missing #4594

Pages

Log in or register to add new topics