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 core libraries to be served via CDN #1593
202 [DX] Add a helper function for messaging after saving settings forms #1364
203 [UX] Provide options-element-like UI for the "Style List" text area for text formats #4385
204 [UX] Add the "Comment fields" and "Comment display" links to the operations dropbutton in the content type admin page and also the respective admin menu items. #1262
205 [DX] Provide an easy way to add classes to the wrapper tags of form elements #3917
206 [A11Y] Add `role="main"` attribute to primary content region in each Layout template #5610
207 Offer to remove module dependencies that are no longer needed #3582
208 Update 'Syndicate' block allow selection of available feeds #2136
209 [DX] Introduce a new `#` placeholder for `format_string()`, that formats user-facing text as code #6191
210 [UX] Admin Bar: Add a single, centralized point of entry for adding content, files, user accounts etc. #5884
211 [D8] Allow enabling modules (and themes/layouts?) via config sync / import #5163
212 [UX] do not lock the admin bar when a modal is active. #1721
213 Optimize core book module via book_cache port #976
214 [UX] Mobile project browser: make search result filters better for mobile #3096
215 Content creation page cleanup #202
216 Add option to run-test.sh to allow skipping troublesome tests. #4607
217 [UX] Display the "Default" block title on Add/Configure block UI #2665
218 Add support for tokens in the file field names and paths (File Field Paths module in core) #1440
219 [DX] Introduce a `config_delete()` function, and improve/fix documentation around config deletion. #4186
220 Layout: path condition with a subdomain #1049
221 [D8][UX] Add inline form errors #1040
222 Menu router refactoring #2400
223 [UX][DX] Status report page: Provide filters/categories that apply to various personas #5758
224 [D8] Views Content Cache #3399
225 [UX] Some UI improvements to Book module #5331
226 [UX] Layouts UI: Reusable visibility condition templates. #1942
227 Kickass Feature: Allow extracting a color scheme from an uploaded image, and apply it to themes supporting color module. #3328
228 Add ability to configure inline image upload path with global/ site tokens #6401
229 Introduce some missing permissions that allow global actions on files #6012
230 [UX] Language switcher block: allow some basic customization via the block configuration form #4924
231 Use data-* to check modules dependencies before submit #565
232 Confirmation dialog for orphaned files #2899
233 [DX] Make views query output easier to read with indentation & line breaks #1590
234 [BC] Decide on best way to make improvements to the CSS for core without breaking existing sites #4167
235 Easier/better way to revert Views' settings #4368
236 [UX] Change user/login to /login and /user/logout to /logout #1248
237 Add display of file details to the 'manage file' form. #3904
238 One click install for digitalocean #5628
239 Add allowed_values_function to list field UI #3565
240 Optimize `views_handler_field_field()` to only load full entities if needed #2104
241 Make l() to call theme('link') when possible #6194
242 Allow Views to be grouped in Admin Menu #5895
243 Replace the draggable.png icon with a modern one, and add up/down-only and left/right-only variants. #5152
244 [UX] Layout UI: Collapsible block groups. #1691
245 Remove the "Layout" part from the layout names in the layouts list. #945
246 [UX] Add a 'visible' property to display modes #3082
247 [SEO][WP] Text formats: Introduce new filter to enable native browser-level loading=lazy attribute for images added to text areas. #4587
248 [D8] CKEditor: Allow Image Styles to be used with inline images #2658
249 Cache settings via admin section #1434
250 [UX] Add path settings to file pages #4176
251 Showcase core features during install #4138
252 [UX] Block config: Prevent the user from accidentally creating conditions that never/always display a block. #1021
253 Convert /admin/content/book to a View #3735
254 Provide a mechanism to load low-level backends #2383
255 Add support for CKEditor 5 (CKEditor 4 becomes EoL in 2023) #4122
256 [A11Y][D9] Provide a "Visually hidden" option for the display of field labels #5766
257 Add a "remove" UI for modules & themes (& layouts?) #5320
258 Allow form elements for updates in update.php #1912
259 [Multisite] Provide option for installing global or site-specific projects via the UI #3274
260 [D8] Date fields: Support both future/past dates at the same time with the "time ago" formatter #6021
261 [D8][UX] Add a "Placeholder" input field to Views Exposed Filters to allow HTML5 Placeholder #4910
262 [UX] Make it easy to find newly-added modules on the modules page #532
263 Site-wide settings for file garbage collection #2896
264 [UX] Have a "Contact" menu item be enabled and added to the primary navigation by default when enabling contact.module. #1572
265 Search form does not allow to be styled using icons #5573
266 Upgrade UI module (similar to Migrate UI in D8) to help with moving from D7 #4345
267 [UX] Display a Welcome page after upgrading Backdrop to the latest version #1225
268 Installer module should check for file-write permissions #3893
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 [DX] CMI: see if we can make those "storage" numbers in .json files less cryptic. #3562
271 [META] [UX] Add more Display Suite features #2084
272 Add hook_field_schema_alter() #6208
273 [DX] Allow `language_list()` to output select list `#options` with both the native and the non-native language labels #5901
274 [UX] Create more intuitive behavior for "Customize" button to manage displays #5129
275 Add warnings in site status page (end elsewhere?) to remove contrib module folders if added to core. #915
276 [META] Improve the project screenshots functionality in the project browser #3061
277 [D8] Ensure that entries are written to watchdog table #63
278 [META][UX] Better "Recent content" block #4576
279 [UX] Introduce button group UI component #2643
280 Add a simple way in core to define private and public access for nodes/entities. #1407
281 [UX] Layout path selection: Make it more user friendly #2618
282 [D8] Port and merge Local Image Input Filter in core #1384
283 [UX] Allow bulk-adding/editing vocabulary terms and menu items. #1006
284 Installer should check digital signatures when downloading a package #3714
285 [UX] Add a requirements warning when site_mail domain doesn't match. #2364
286 OOTB: Provide an option to globally disable the personal contact forms, and make it the default for new installations #6067
287 Provide a list of "Enabled Modules" somewhere to help with debugging #5791
288 Add admin tagging API to entities, menus, etc. #5307
289 [D8][SR] Add the ability to block IP addresses (feature parity with Drupal). #1878
290 Ensure Backdrop deletes all files it puts into /tmp #3253
291 [D10] Views page displays: Provide a new option to use the admin theme #6025
292 Make the 404 / 403 page setting "translatable" #4881
293 Use database independent calls to initialize the testing cache. #2888
294 Prepend the content type name in the "Permissions" vtab permission names when creating a content type. #1539
295 Modify `.htaccess` to allow backdrop to serve `.well-known` URIs #5583
296 [UX] Allow a field HTML ID to be set as target in theme_token_tree_link() #4316
297 Allow some markup in views descriptions. #3885
298 Layouts: Visibility conditions available when one of two required contexts are missing #4594
299 [DX][META] Introduce functions similar to views_get_views_as_options() for other things #3545
300 [UX] Make sidebars collapsible in Harris layout #5486

Pages

Log in or register to add new topics