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 "remove" UI for modules & themes (& layouts?) #5320
202 Add mini pager option to Search module #6083
203 [UX] Change tags field display to use 'tag blocks' when entering tags #2121
204 [DX][D8] Provide a single command to install & run Backdrop #4040
205 [D8][UX] Add a "Placeholder" input field to Views Exposed Filters to allow HTML5 Placeholder #4910
206 Create a new cropped image style specifically for cards #5607
207 [UX] add the ability to order menus #3003
208 [UX] Project Browser: Merge the pages in the UI where one can **INSTALL** a module, theme or layout into a single primary tab, under a single top-level menu item. #1701
209 Optimize core book module via book_cache port #976
210 [D10] Invoke hook after a site install is complete #5876
211 [DX] Add a hook_library_alter() to remove unwanted things more easily #3718
212 Use config for color module palettes #2554
213 Allow install profiles to be run after site creation #1591
214 Content creation page cleanup #202
215 Check if paths already exist when views or layouts are being installed. #1257
216 Basis: Add basic font-sizes to skin.css #2410
217 More replacement tokens for node urls #4239
218 [UX] Create more intuitive behavior for "Customize" button to manage displays #5129
219 [UX] Allow reusable blocks to be made non-reusable (by cloning them into a non-reusable instance) #4303
220 Config management diff: Rename "Old" and "New" to something more meaningful #3221
221 [UX] New interface for editing, previewing, and saving theme settings #1949
222 More useful tags for views #6268
223 SMTP / PHPMailer module in core #3199
224 Allow leaving feedback on projects from the Project Installer UI. #1914
225 [DX] Disabling a field should not update the weights of all fields #5755
226 Add plugins to ckeditor available in D7 contrib module via CDN, but not in Backdrop core. #3875
227 [SR] Facilitate 2FA+MultiFactor compatibility (2FA/two-factor -> MFA/multi-factor) #2788
228 Use data-* to check modules dependencies before submit #565
229 Add a wrapper to make tables "responsive" #6008
230 [UX] Machine names: replace/ignore invalid characters as they are being typed. #3541
231 [UX] Offer option to replace the help text with a help icon that toggles its visibility (on by default on mobile). #1414
232 [BC] Decide on best way to make improvements to the CSS for core without breaking existing sites #4167
233 [UX] Include the "+ Add condition" link/button and the "Remove"/"Configure" links in the "Conditions" fieldset of the #1025
234 Add admin tagging API to entities, menus, etc. #5307
235 [UX][D8] Make position of #description (help text) configurable via the API #1403
236 [D8][UX] Add hidden and read-only field widgets (for the node edit form). #2101
237 [D7] Add alt and title fields for the image file type? #4007
238 Make the 404 / 403 page setting "translatable" #4881
239 Allow taxonomy term for layout block visibility #5612
240 [UX] Views: better indicate which View Displays and Sections are affected by a change #2985
241 Allow the values of list field types to be pulled from a view. #1677
242 Remove the "Layout" part from the layout names in the layouts list. #945
243 [UX] When a new content type is created, automatically assign permissions to the "Editor" role #5885
244 [UX] Hide redundant items in Node Edit form. #3705
245 [UX] Detect whether mod_rewrite is enabled (in Apache installs) and throw a warning in the clean URLs page. #1573
246 Feature/Package Module Proposal #1238
247 [D8] Add Breakpoints in core #4669
248 [UX] Make sidebars collapsible in Harris layout #5486
249 [DX] Add a `project_get_info` helper function. #2385
250 Improve 'Last updated' date shown when installing modules. #4224
251 [D8] Image styles: add "Convert" effect/action #5107
252 [D8] Keep a snapshot of configuration directory in database #4212
253 [UX] Reduce Update Status module's nagging messages on admin/* pages #5083
254 [DX] Use `token_get_all()` for parsing settings*.php files rather than using regex in `backdrop_rewrite_settings()` #6297
255 [WP] Add the ability to schedule config changes #3185
256 Add options to Block Name in Views #1880
257 Status page: Provide information about the security coverage of the currently-installed minor version #5759
258 Admin UI: denote settings that may be overridden in settings.php #3856
259 [UX] Decrease size of help text input textareas #2747
260 [UX] Make it easy to find newly-added modules on the modules page #532
261 Group interdependent checkboxes visually #6013
262 Ship core with a layout that uses node/% as context #3530
263 [DX] Views query should not output { and } around database table names. #1389
264 Search form does not allow to be styled using icons #5573
265 [D8][DX] Add Modernizr to core. #1009
266 [WP][UX] Use admin-theme for Log In form #4410
267 [DX] Form API: Allow number fields to specify an array of suggested values (#options) #5285
268 Make Backdrop misconfiguration messages friendlier #6110
269 [UX] Add the ckeditor spell-check plugin #2071
270 Redirects write to json files? #4001
271 [UX] Add a new pageless node above the "Promoted Content" block on Home page #4849
272 Separate the Term Reference field from Taxonomy module #5633
273 Allow title callbacks to return unsanitized text (after being run through t()) #2974
274 Add warnings in site status page (end elsewhere?) to remove contrib module folders if added to core. #915
275 [DX] Form API: Allow specifying alternative configuration settings for elements using `system_settings_form()`, without having to use custom submit handler #4102
276 Add an upgrade path from Admin Menu to Admin bar #3687
277 Add a "Site Category" field to site info #1543
278 [D8] Ensure that entries are written to watchdog table #63
279 [UX] Rename name "Filtered HTML" input format to "Basic" #1188
280 [D9] Date: allow setting MIN and MAX dates, only past dates, or only future dates, or both #4648
281 Provide `original` vocabulary to presave and update vocabulary hooks #5475
282 [UX] Add a site-wide "E-mail address(es) to notify" setting #2365
283 Status Report should flag duplicate module installs #5464
284 Expose breakpoints as a visibility option for blocks and layouts. #2347
285 Can we add a class to the admin tabs? #4207
286 Disable unused layout templates #5068
287 [UX] Add help text and improve the UI to clarify things around layout templates #6314
288 [D8] Allow image fields to use any extensions the current image toolkit supports #3136
289 Layouts: Allow tokens to be used in custom page titles. #1860
290 [UX] Add HTML5 Date Widget Support to Views Exposed Form #5768
291 [UX][DX] Show location of config files on status report #3839
292 Create new form that wraps the "file/add" and "Media Library Selector" forms for re-use #2720
293 [UX] Search settings: Convert the "Search items" section to a table. #3385
294 [UX] Add content title match as search relevancy factor #3517
295 [D8] Port and merge Localization Update in core #1377
296 Modify `.htaccess` to allow backdrop to serve `.well-known` URIs #5583
297 Custom Block contextual link #4390
298 Add Claro administration theme to core #5241
299 Add permissions for viewing blocked user account profiles (and/or their content) #6123
300 Allow comments to be attached to any entity type #2048

Pages

Log in or register to add new topics