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 Basis theme killer feature: Automatically generate color scheme from provided brand (logo/colors) #3231
202 [UX] Automatically sanitize the value of URL alias fields (remove preceding/trailing slashes and make sure the path is not absolute). #1957
203 Installer module should check for file-write permissions #3893
204 [UX] Allow reusable blocks to be made non-reusable (by cloning them into a non-reusable instance) #4303
205 [UX] Dismissible status report messages. #4617
206 [DX] CMI: see if we can make those "storage" numbers in .json files less cryptic. #3562
207 [D9] Allow adding descriptions to user roles (and show them in the roles listing page) #5748
208 Allow overriding Seven's header customisations #4205
209 [D8] Trim summary on word boundary #599
210 Add context handling to Views blocks #5995
211 [UX] Let site builders add a new image style whenever they're selecting a style to use #1438
212 [DX] Add a helper function for messaging after saving settings forms #1364
213 [D8] Allow enabling modules (and themes/layouts?) via config sync / import #5163
214 Update 'Syndicate' block allow selection of available feeds #2136
215 [UX] Field UI - clean up the field type selection #1041
216 [UX] do not lock the admin bar when a modal is active. #1721
217 Add mini pager option to Search module #6083
218 Convert /admin/content/book to a View #3735
219 DatabaseSchemaObjectExistsException: Table already exists in DatabaseSchema #2585
220 Create a new cropped image style specifically for cards #5607
221 Allow taxonomy term for layout block visibility #5612
222 Add filtering to path_autocomplete #4381
223 Remove the "Layout" part from the layout names in the layouts list. #945
224 [UX] When a new content type is created, automatically assign permissions to the "Editor" role #5885
225 [UX] Detect whether mod_rewrite is enabled (in Apache installs) and throw a warning in the clean URLs page. #1573
226 [UX] Some UI improvements to Book module #5331
227 Menu router refactoring #2400
228 Feature/Package Module Proposal #1238
229 [UX] Language switcher block: allow some basic customization via the block configuration form #4924
230 Add Mailsystem 3.x delegator class to core #3218
231 [UX] Layouts UI: Reusable visibility condition templates. #1942
232 Allow some markup in views descriptions. #3885
233 [UX] integrate file editing into the file field widget #2810
234 More useful tags for views #6268
235 Add 'reverse' option to 'View result counter' #4590
236 [DX][META] Introduce functions similar to views_get_views_as_options() for other things #3545
237 [DX] Disabling a field should not update the weights of all fields #5755
238 Change the "Invalidate search index" process to a batched "Rebuild search index" #4182
239 Use data-* to check modules dependencies before submit #565
240 Add a wrapper to make tables "responsive" #6008
241 [UX] Offer option to replace the help text with a help icon that toggles its visibility (on by default on mobile). #1414
242 [BC] Decide on best way to make improvements to the CSS for core without breaking existing sites #4167
243 Replace the draggable.png icon with a modern one, and add up/down-only and left/right-only variants. #5152
244 Optimize `views_handler_field_field()` to only load full entities if needed #2104
245 [UX] Include the "+ Add condition" link/button and the "Remove"/"Configure" links in the "Conditions" fieldset of the #1025
246 [UX] Views "Multiple field settings" should appear on field display settings, too #2993
247 [UX] Layout UI: Collapsible block groups. #1691
248 [UX][D8] Make position of #description (help text) configurable via the API #1403
249 Installer should check digital signatures when downloading a package #3714
250 [UX] Running cron.php from browser should return a success message rather than a blank page #2535
251 [UX] Make it easier to create layouts for paths that are already assigned to be aliases for existing content. #3703
252 Separate the Term Reference field from Taxonomy module #5633
253 Add warnings in site status page (end elsewhere?) to remove contrib module folders if added to core. #915
254 [DX] Form API: Allow specifying alternative configuration settings for elements using `system_settings_form()`, without having to use custom submit handler #4102
255 Add a "Site Category" field to site info #1543
256 [D8] Ensure that entries are written to watchdog table #63
257 Add a "remove" UI for modules & themes (& layouts?) #5320
258 Provide a mechanism to load low-level backends #2383
259 [UX] Rename name "Filtered HTML" input format to "Basic" #1188
260 [D8][UX] Add a "Placeholder" input field to Views Exposed Filters to allow HTML5 Placeholder #4910
261 Consider exposing `form_cache_expiration` and/or providing an option so that it can be cleared along with other caches. #3191
262 Allow form elements for updates in update.php #1912
263 [UX] Add visibility conditions for menu location #3867
264 [UX] add "Allow Upscaling" checkbox to crop, and scale and crop effects #2763
265 [DX] Use `token_get_all()` for parsing settings*.php files rather than using regex in `backdrop_rewrite_settings()` #6297
266 [UX] Admin bar: Move "Add new X" to the bottom of each fly-out menu #4586
267 [UX] Use "Configure" icons instead of the full word #3539
268 Status page: Provide information about the security coverage of the currently-installed minor version #5759
269 [D8] Introduce a new example.settings.local.php file #4173
270 [UX] Make it easy to find newly-added modules on the modules page #532
271 Group interdependent checkboxes visually #6013
272 [DX] Views query should not output { and } around database table names. #1389
273 Search form does not allow to be styled using icons #5573
274 [UX] Create more intuitive behavior for "Customize" button to manage displays #5129
275 [META] [UX] Add more Display Suite features #2084
276 [D8][DX] Add Modernizr to core. #1009
277 [UX] CKeditor: Allow the Styles dropdown to use tag names (for easy use of the <small> tag) #2980
278 Make Backdrop misconfiguration messages friendlier #6110
279 Add permissions for viewing blocked user account profiles (and/or their content) #6123
280 Add an upgrade path for CKEditor module #3684
281 Allow 'Main Page Content' block to use a specific display mode #4341
282 uuid and entity import / export #890
283 Provide a views filter handler for project properties #5904
284 [A11Y] Append the current tab in the breadcrumb (even if as an invisible element). #1535
285 [DX] Revert field storage back to Drupal 6 style normalized tables #56
286 Add admin tagging API to entities, menus, etc. #5307
287 [UX] Add a requirements warning when site_mail domain doesn't match. #2364
288 Consolidate messages about modules merged into core if more than one module detected. #1163
289 Make the 404 / 403 page setting "translatable" #4881
290 [D8][SR] Add the ability to block IP addresses (feature parity with Drupal). #1878
291 Dashboard block: Translations #3852
292 CKEditor: Provide a setting to switch skins. #2729
293 [UX] Add help text and improve the UI to clarify things around layout templates #6314
294 [UX] Image Library view: Dynamic number of items per page #4560
295 [UX] Add charts to the dashboard #3529
296 [UX] Add HTML5 Date Widget Support to Views Exposed Form #5768
297 Mobile first approach theme #4131
298 [UX] Search settings: Convert the "Search items" section to a table. #3385
299 [UX] Make sidebars collapsible in Harris layout #5486
300 [D8] Port and merge Localization Update in core #1377

Pages

Log in or register to add new topics