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 Add a simple way in core to define private and public access for nodes/entities. #1407
202 Allow more granular HTML filter options for HTML attributes, not just tags #6100
203 Layouts: Provide a way to define conditions based on field values. #2103
204 [UX] Block config: Prevent the user from accidentally creating conditions that never/always display a block. #1021
205 [A11Y] Add `role="main"` attribute to primary content region in each Layout template #5610
206 Add new Date field widget to utilize HTML5 #date input type #4255
207 Add custom block option to follow the translation system easily #2991
208 Replace user signatures & pictures with fields #1679
209 [UX] Views UI: in place rearrange of fields, filter and sort criteria. #963
210 [UX] Admin Bar: Add a single, centralized point of entry for adding content, files, user accounts etc. #5884
211 Convert the taxonomy listing and feed at /taxonomy/term/%term to Views #145
212 [UX] Allow non-technical people to grab a text export of key information about their site - for troubleshooting requests #5461
213 [D9] Add 'published' timestamp to nodes #5062
214 [UX] Have a "Contact" menu item be enabled and added to the primary navigation by default when enabling contact.module. #1572
215 [UX] Add a "Place in a layout" action for menus in the menu listing page. #3406
216 [DX] Config uses the term 'clear', change it to 'remove' or something more intuitive #2387
217 [UX] Display a Welcome page after upgrading Backdrop to the latest version #1225
218 [UX] CKEditor: Include the Balloon Toolbar plugin introduced in 4.8, and start using it. #3356
219 Options to change parent link behaviour in responsive dropdown menus #2370
220 Ability to change themes based upon a layout #6296
221 [UX] Provide indication in the admin interface, when config values have been overridden in settings.php #4455
222 Support tokens in Views "Global: custom text" field #3189
223 [UX] CKEditor: autocorrection. #1902
224 [UX][DX] Status report page: Provide filters/categories that apply to various personas #5758
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 CKEditor: Add filter to allow empty HTML tags #3269
228 [PS][D9] Dynamic Page Cache add in Backdrop core #5217
229 [UX] Rich Text editor inserting/updating images before a file is uploaded #3900
230 [A11Y] Native dark mode support (at least for the Seven admin theme) #4778
231 [META] Use UUIDs in more places #3563
232 [D8] Port and merge Local Image Input Filter in core #1384
233 [DX] Allow `config_get()` to return a default value - like `settings_get()` and `update_variable_get()` do #6108
234 Browse Server Button on Link Dialog in Ckeditor so a list of files on the site can be displayed #4688
235 [DX] bring back db_fetch_array() and db_fetch_object() #2081
236 [UX] Allow bulk-adding/editing vocabulary terms and menu items. #1006
237 One click install for digitalocean #5628
238 [UX] CKEditor - Provide default styles #4233
239 [UX] On the Add view page, expand block, and collapse page display #2978
240 [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
241 Allow Views to be grouped in Admin Menu #5895
242 [UX] [DX] Move the user page to a separate module #109
243 [DX] Allow Config::get()/config_get() to specify a default - same as update_variable_get() #5453
244 'Unused' module detector #5020
245 Prepend the content type name in the "Permissions" vtab permission names when creating a content type. #1539
246 [DX] Add a hook_library_alter() to remove unwanted things more easily #3718
247 Allow a layout to be selected on additional paths. #1528
248 Changing theme cache workflow #2349
249 [UX] Rename "Configuration" to "Settings" #1161
250 [UX] Add help text on "uninstall modules" page /admin/modules/uninstall that modules need to be disabled first #6309
251 [UX] Change the password reset form to use a single password field + show/hide toggle #4440
252 Create a tests case for version upgrade #1874
253 [A11Y][D9] Provide a "Visually hidden" option for the display of field labels #5766
254 Do not throw exceptions in the updater, when nothing's broken (yet) #4003
255 Create a mechanism for dynamically determining output of file entities #2721
256 [META] [UX] Provide a instant search/filter UI interface pattern for listing pages and enhance existing ones. #503
257 [D8] Date fields: Support both future/past dates at the same time with the "time ago" formatter #6021
258 Get Designer Input on BackdropCMS 'Out of the Box' appearance #5581
259 [D9] Users must verify email when changing user email addresses #5210
260 Build a flexible "JSON consumer" block for Dashboard #3891
261 [D8] Token: Add "Safe tokens", and expose them in the admin UI #4755
262 Add pagers to watchdog entries #3546
263 [D8] Port and merge Internationalization Views in core #1375
264 Allow themes to have `config` folders #6122
265 Extend the 'hidden paths' feature to taxonomy #4653
266 Allow comment types independent of content types #2049
267 [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
268 [UX] Rename vocabularies & terms #4222
269 [UX] Fix caching of favicons #898
270 [DX] Allow `language_list()` to output select list `#options` with both the native and the non-native language labels #5901
271 Replace content translation with entity translation (and add an upgrade path) #52
272 Move "Expanded" option for Menu Items to Block settings #5428
273 Link module: validate internal links and ensure protocol-less URLs can pass validation #5000
274 [UX] Hide redundant items in Node Edit form. #3705
275 [UX] Add a `kitchen sink` of options to the Filtered text format #1520
276 [UX] Project Browser: Add links with helper actions (configure/settings/enable) next to project installation status. #2335
277 [DX] Add a Production/Development Toggle to core. #1144
278 Allow the addition of Dashboard context to any layout #6182
279 [UX] Add a filter weight reset option so we can Show 'enabled' text filters above 'disabled' ones #4408
280 Bulk operation for scheduling publishing of multiple pieces of content. #3115
281 [UX] Admin bar: allow search results to be selected via keyboard up/down buttons. #1850
282 Provide a list of "Enabled Modules" somewhere to help with debugging #5791
283 [WP][UX] Dashboard: Dismissible blocks #3996
284 [ META] Add new interface for user selection of managed files #2718
285 [UX] Remove the textarea_with_summary field type #490
286 [D10] Views page displays: Provide a new option to use the admin theme #6025
287 Create a field_storage_exists() function #5180
288 Add plugins to ckeditor available in D7 contrib module via CDN, but not in Backdrop core. #3875
289 [UX] Machine names: replace/ignore invalid characters as they are being typed. #3541
290 [UX] Link to the Layouts admin page from the Custom blocks admin page. #1360
291 Consider adding print styles in core report pages, or providing a way to export them as JSON #6136
292 Use the default date entry format for the default date display format #4646
293 [UX] Consider saving changes to custom block text without requiring a second save. #2038
294 Layouts: Visibility conditions available when one of two required contexts are missing #4594
295 [DX] Allow enabling/disabling theme debugging via the admin UI #4211
296 Provide chained term tokens for taxonomy_term_reference fields #2949
297 Allow tokens to be used in the default value of fields. #885
298 [UX] Do not reload the page when using the "Reset" button in the instant filters (modules listing and permissions page) #5910
299 Replace taxonomy_index with taxonomy_entity_index #103
300 [DX] Add settings/page for contextual links settings #5404

Pages

Log in or register to add new topics