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] CKEditor: Replace the "Add a caption" checkbox with a "Caption" field #1093
202 Simplify Layout configuration #5592
203 [D8] Allow enabling modules (and themes/layouts?) via config sync / import #5163
204 Refactor the generation of SQL for dates and times into the database driver #2890
205 [UX] Display php error messages in a dedicated block so we can limit visibility per role. #2139
206 [DX] Provide an easy way to add classes to the wrapper tags of form elements #3917
207 [UX] Consolidate database-related information in the status report page, and add some basic db usage metrics #5864
208 Establish a "fonts" directory in a place where it can be shared between core and contrib themes. #2127
209 Add display of file details to the 'manage file' form. #3904
210 Bring back the initial functionality of _field_write_instance function #5875
211 [UX] Provide a theme switcher. #1711
212 [UX] Provide indication in the admin interface, when config values have been overridden in settings.php #4455
213 Add allowed_values_function to list field UI #3565
214 [UX] [Layouts UI] Consider adding a side-by-side live preview. #986
215 [UX] When uninstalling a module, list all things that will be lost (blocks, views, menus) in the confirmation page. #1624
216 Creating multiple fields simultaneously while creating a content type #292
217 [UX] Improve editing data and time format patterns #1284
218 Allow a hook to alter the list of CSS files parsed by Color module #6240
219 [UX] Some UI improvements to Book module #5331
220 [UX] Installer: request site configuration info (site name, admin account etc.) while the installer is running in parallel #3042
221 Implement <time> tag for time stamps in core, e.g. date posted, comment date #2416
222 Allow altering image style urls #5745
223 [UX] Language switcher block: allow some basic customization via the block configuration form #4924
224 UX Idea: Allow rewriting the output of fields on display (without having to use views or custom code). #2608
225 Browse Server Button on Link Dialog in Ckeditor so a list of files on the site can be displayed #4688
226 [UX] Contact module: Rename "categories" to "recipient groups" in the admin UI - allow customizing the label of the field in the public-facing form #5992
227 [UX] CKEditor - Provide default styles #4233
228 [D8] Views Content Cache #3399
229 [UX] Make block titles required and allow them to be hidden. #692
230 [UX] Make special field items (such as title, language and path alias) available in the "Manage display" tab. #1444
231 Support SVG in Image Library #5541
232 OOTB: Provide an option to globally disable the personal contact forms, and make it the default for new installations #6067
233 Add node's 'Menu link titles' to views #3248
234 Create the settings.php file if missing. #1075
235 Add new PR template, with reminder to reference an issue #5605
236 Replace the draggable.png icon with a modern one, and add up/down-only and left/right-only variants. #5152
237 Bulk delete taxonomy terms #2875
238 [A11Y] Add `role="main"` attribute to primary content region in each Layout template #5610
239 [UX] Create more intuitive behavior for "Customize" button to manage displays #5129
240 Layouts: Provide a way to define conditions based on field values. #2103
241 Installer module should check for file-write permissions #3893
242 [UX] Admin Bar: Add a single, centralized point of entry for adding content, files, user accounts etc. #5884
243 Replace user signatures & pictures with fields #1679
244 [UX] Change the password reset form to use a single password field + show/hide toggle #4440
245 [DX] CMI: see if we can make those "storage" numbers in .json files less cryptic. #3562
246 [UX] Add back the hide/show descriptions toggle in the Configuration page (/admin/config). #979
247 Do not throw exceptions in the updater, when nothing's broken (yet) #4003
248 Allow core libraries to be served via CDN #1593
249 [DX][BC] Replace module_load_include() with new, more generic function #206
250 [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
251 Make mobile menu toggle text configurable #6264
252 Add a "remove" UI for modules & themes (& layouts?) #5320
253 [DX] Config uses the term 'clear', change it to 'remove' or something more intuitive #2387
254 [DX] Introduce a server-side conditional system (to possibly replace `#states`) #5750
255 [D8][UX] Add a "Placeholder" input field to Views Exposed Filters to allow HTML5 Placeholder #4910
256 DatabaseSchemaObjectExistsException: Table already exists in DatabaseSchema #2585
257 Add indicator for menu-level visibility conditions #1929
258 Extend the 'hidden paths' feature to taxonomy #4653
259 Convert /admin/content/book to a View #3735
260 Add 'Field HTML Trim' to core #6001
261 [UX] Rename vocabularies & terms #4222
262 [UX] Config import should search recursively for config files to import #661
263 Add support for tokens in the file field names and paths (File Field Paths module in core) #1440
264 [UX] Views: Offer an option for the pager to start counting from 1 instead of 0 #5566
265 Allow more granular HTML filter options for HTML attributes, not just tags #6100
266 Basis theme killer feature: Automatically generate color scheme from provided brand (logo/colors) #3231
267 Layout: path condition with a subdomain #1049
268 One click install for digitalocean #5628
269 [D8] Image styles: add "Convert" effect/action #5107
270 [UX] integrate file editing into the file field widget #2810
271 [DX] bring back db_fetch_array() and db_fetch_object() #2081
272 Allow some markup in views descriptions. #3885
273 Allow Views to be grouped in Admin Menu #5895
274 [UX] Add a filter weight reset option so we can Show 'enabled' text filters above 'disabled' ones #4408
275 [DX][META] Introduce functions similar to views_get_views_as_options() for other things #3545
276 [UX] Allow the admin bar to be shown/hidden via a toggle #970
277 [WP][UX] Dashboard: Dismissible blocks #3996
278 [DX] Make views query output easier to read with indentation & line breaks #1590
279 [D8] Convert "Recent content" block to a View #146
280 [UX] Change user/login to /login and /user/logout to /logout #1248
281 Ability to change themes based upon a layout #6296
282 Add admin tagging API to entities, menus, etc. #5307
283 [UX] Views "Multiple field settings" should appear on field display settings, too #2993
284 Options to change parent link behaviour in responsive dropdown menus #2370
285 [UX][DX] Status report page: Provide filters/categories that apply to various personas #5758
286 Make the 404 / 403 page setting "translatable" #4881
287 [UX] Running cron.php from browser should return a success message rather than a blank page #2535
288 [UX] CKEditor: autocorrection. #1902
289 Use the default date entry format for the default date display format #4646
290 Installer should check digital signatures when downloading a package #3714
291 Introduce some missing permissions that allow global actions on files #6012
292 [DX] Allow enabling/disabling theme debugging via the admin UI #4211
293 [UX] differing interface patterns for "add new" and "save order" in different places in core #573
294 Cache settings via admin section #1434
295 Setting intelligent defaults during content type fields creation #291
296 [DX] Allow `config_get()` to return a default value - like `settings_get()` and `update_variable_get()` do #6108
297 [UX] Make sidebars collapsible in Harris layout #5486
298 Add Mailsystem 3.x delegator class to core #3218
299 [D8][UX] Add inline form errors #1040
300 Allow themes to have `config` folders #6122

Pages

Log in or register to add new topics