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 Display default views on a separate tab #4369
202 [DX] Config uses the term 'clear', change it to 'remove' or something more intuitive #2387
203 Create "Current Node" block #5774
204 Cached anonymous page and "background fetch" cause site rendering issues on LiteSpeed server #5525
205 Add indicator for menu-level visibility conditions #1929
206 [D10] Date fields: Allow the "time ago" formatter to show as a fully cacheable time difference with JS #6022
207 Telemetry: Collect Internet Status At Time Of Install #5222
208 [PS][D9] Dynamic Page Cache add in Backdrop core #5217
209 Kickass Feature: Allow extracting a color scheme from an uploaded image, and apply it to themes supporting color module. #3328
210 [A11Y] Native dark mode support (at least for the Seven admin theme) #4778
211 Confirmation dialog for orphaned files #2899
212 Introduce new "View own published content" #6397
213 [UX] add a hook_requirements check for disabled modules, not uninstalled #3778
214 [UX] Admin bar search: Make certain search results distinct by prefixing their immediate parent item. #1002
215 [UX] Provide a report page that lists all configured paths where files are being saved. #4585
216 Put Backdrop JS Object at the bottom of the HTML Document #1051
217 Make the value of e-mail field visiable on user profile's View page #5663
218 [D8][UX] Add a toggle in the admin bar for showing/hiding contextual links on mobile #3417
219 Improve the styling of color input elements in the admin theme #4155
220 [DX] bring back db_fetch_array() and db_fetch_object() #2081
221 Show notice in the admin UI when .htaccess, robots.txt, or settings.php have been updated in a release, and either link to instructions, or auto-update when safe/possible #5911
222 [DX] Allow Config::get()/config_get() to specify a default - same as update_variable_get() #5453
223 'Unused' module detector #5020
224 [UX] Add a 'visible' property to display modes #3082
225 [DX] Allow combining the types of placeholders for the t() function, and introduce a new one for text that should be wrapped in code/pre tag HTML tags #6190
226 [D8] CKEditor: Allow Image Styles to be used with inline images #2658
227 [UX] Allow the user to change their mind about manually entering a machine name... #1608
228 [UX] Reflect the status of the comment settings in the "Comment fields" and "Comment display" tabs and offer connect-the-dots links to enable them. #1274
229 [UX][DX] provide utility functions to retrieve field labels #3620
230 [UX] Allow bulk deleting menu links. #732
231 Reuse test prefixes instead of rebuilding them for each test #4353
232 Options to change parent link behaviour in responsive dropdown menus #2370
233 Automatically create a node/% layout when one is created for node/NID #5539
234 [UX] CKEditor: autocorrection. #1902
235 Create a tests case for version upgrade #1874
236 [D9] Users must verify email when changing user email addresses #5210
237 [Multisite] Provide option for installing global or site-specific projects via the UI #3274
238 [D8] Token: Add "Safe tokens", and expose them in the admin UI #4755
239 Site-wide settings for file garbage collection #2896
240 [A11Y] Make collapsible fieldset accessible #6408
241 [UX] Let site builders add a new image style whenever they're selecting a style to use #1438
242 [META][D8][UX] Convert all confirmation pages to confirmation dialogs instead. #3769
243 [UX] [WYSIWYG] Consider adding a side-by-side live preview for the editor. #985
244 [UX] Add a token-browser-like PHP date format helper dialog #4556
245 [UX] Field UI - clean up the field type selection #1041
246 Move the Color module to a contributed project #5667
247 [UX] Allow switching the menu being used for a menu block. #3410
248 CSS Architecture with SASS, SMACSS, and BEM #4129
249 Allow comment types independent of content types #2049
250 Seventy two theme #5928
251 Move "Expanded" option for Menu Items to Block settings #5428
252 Link module: validate internal links and ensure protocol-less URLs can pass validation #5000
253 [META] Improve the project screenshots functionality in the project browser #3061
254 Display the field machine_name along with the label on the display mode #6200
255 [UX] Introduce button group UI component #2643
256 Allow install profiles to be run after site creation #1591
257 [DX] Provide an easy way to add classes to the wrapper tags of form elements #3917
258 Check if paths already exist when views or layouts are being installed. #1257
259 Offer to remove module dependencies that are no longer needed #3582
260 [UX] Open the field widget link in a modal #691
261 Allow default/required settings on multilingual ("Language") fields #4322
262 Changing theme cache workflow #2349
263 Provide views field handler to access project properties from the `info` column in the `system` table #5820
264 [SR] Security hardening: provide a mechanism to expire sessions #5545
265 [D8][DX] FAPI: Allow easy sorting of the translated options of select elements #5824
266 Missing a possibility to get a books mlid value for views #5565
267 [UX] Admin bar: allow search results to be selected via keyboard up/down buttons. #1850
268 Create a field_storage_exists() function #5180
269 Ensure Backdrop deletes all files it puts into /tmp #3253
270 [DX] [D8] Add a `validate()` method to entity classes #6061
271 Use database independent calls to initialize the testing cache. #2888
272 [UX] Offer option to replace the help text with a help icon that toggles its visibility (on by default on mobile). #1414
273 [UX] Provide an instant search filter for the Configuration page (/admin/config). #978
274 Create option to add a supplemental stylesheet to Basis - to safely make css updates #4512
275 [UX] Include the "+ Add condition" link/button and the "Remove"/"Configure" links in the "Conditions" fieldset of the #1025
276 [D8] Views Content Cache #3399
277 [UX] Rename "taxonomy" to "Categorization" in the user interface #203
278 Flexible layout templates: Allow selecting an existing layout template, as a starting point #4115
279 [UX] Consider saving changes to custom block text without requiring a second save. #2038
280 [UX] Append `This role receives all new permissions by default.` text to the description of the admin role #5940
281 [DX] Add settings/page for contextual links settings #5404
282 [DX] Support a way to declare conflicts in .info files #4993
283 [UX] Views save/cancel buttons are at the top right #3054
284 Don't hard-code the line wrapping in backdrop_mail() and _backdrop_wrap_mail_line() #6237
285 [UX] Layout path selection: Make it more user friendly #2618
286 [UX] Detect whether mod_rewrite is enabled (in Apache installs) and throw a warning in the clean URLs page. #1573
287 Add display of file details to the 'manage file' form. #3904
288 Add markup or message field to contact form #4721
289 Feature/Package Module Proposal #1238
290 Add allowed_values_function to list field UI #3565
291 Allow separate edit and display titles for field #4310
292 [UX] Project Browser: Add links with helper actions (configure/settings/enable) next to project installation status. #2335
293 Saving a content type display should not return up to the Manage Displays list #4291
294 Make problems with layout blocks more discoverable. #2320
295 [DX] Form API: Allow individual options in select elements to be set to disabled #5837
296 Why do we need to write the entire config data within update hooks? #3347
297 Update.php should automatically apply any new configuration defaults #1832
298 Ability to include module configuration in config recipe even if config already exists #5173
299 [DX] Add entity_get_bundles() as a convenient method for getting the label of a bundle. #3243
300 Add mini pager option to Search module #6083

Pages

Log in or register to add new topics