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 [PS][D9] Dynamic Page Cache add in Backdrop core #5217
202 [UX] Project Installer: Make the sorting options responsive. #1779
203 [UX] Add a "Back" button to the "Add block" dialog. #1644
204 [UX] CKEditor - Provide default styles #4233
205 [A11Y] Native dark mode support (at least for the Seven admin theme) #4778
206 link fields for in page navigation #go-to-here #1308
207 [CMI] Export/Import an entire content type (or other entity type) with its fields all at once #408
208 Introduce new "View own published content" #6397
209 Dashboard block: Translations #3852
210 Make the value of e-mail field visiable on user profile's View page #5663
211 Allow editing term machine names (a.k.a. Taxonomy Machine Name module in core) #3093
212 [UX] Add charts to the dashboard #3529
213 [UX] Clarify Field Type choices on Field Settings page #2508
214 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
215 [DX] Allow Config::get()/config_get() to specify a default - same as update_variable_get() #5453
216 Create New Field API for more efficient fields #2661
217 [A11Y][UX] Admin bar: Allow navigation by keyboard arrows (besides Tab/Shift+Tab) #1982
218 [UX] Provide indication in the admin interface, when config values have been overridden in settings.php #4455
219 'Unused' module detector #5020
220 [UX] Explore the idea of converting the "Save"/"Cancel" text to links in the messages of "dirty" forms. #789
221 [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
222 [UX] Better alignment for drop buttons. #1090
223 [UX] Idea: Bigger "required" indicators for fields (a red ❌ next to the field) plus a red focus "halo" around the field. #5505
224 Media: Use field mapping to automatically store metadata/EXIF info #3333
225 Add an upgrade path for CKEditor module #3684
226 Views UI: Edit Basic Settings #2906
227 Add permission "Clear log messages" #2242
228 Browse Server Button on Link Dialog in Ckeditor so a list of files on the site can be displayed #4688
229 [UX] Project Installer: On each cron run, pull and cache locally a project list from b.org #2193
230 Extend the 'hidden paths' feature to taxonomy #4653
231 [D9] Users must verify email when changing user email addresses #5210
232 [UX] Image styles: make crop and scale+crop effects smart. #1774
233 Re-introduce block caching support. #1619
234 [UX] Rename vocabularies & terms #4222
235 [D8] Token: Add "Safe tokens", and expose them in the admin UI #4755
236 [META] [UX] Improve the overall creation and placement of custom blocks experience. #1277
237 Remove grippie; use CSS "resize" property #340
238 [A11Y] Make collapsible fieldset accessible #6408
239 Allow specifying optional tags for blocks #3837
240 Move the Color module to a contributed project #5667
241 [UX] Add a log-in form to the update.php page, and expose it to anonymous users ONLY when db updates are pending. #3078
242 [UX] [multilingual] Translated blocks are too hard to use #3514
243 Prevent users from accidentally exposing their email addresses by using it for their username #2486
244 Seventy two theme #5928
245 Move "Expanded" option for Menu Items to Block settings #5428
246 Allow deleting modules/themes/layouts via the "Uninstall" function of Project Installer. #2648
247 Allow display settings for book navigation #1976
248 [UX] Change the password reset form to use a single password field + show/hide toggle #4440
249 Link module: validate internal links and ensure protocol-less URLs can pass validation #5000
250 [UX] Allow the label (perhaps machine name too?) of fields to be edited straight from the "Manage fields" and "Comment fields" tab. #1443
251 Do not throw exceptions in the updater, when nothing's broken (yet) #4003
252 [UX] Hide/Show row weights should not be done globally without warning #750
253 Display the field machine_name along with the label on the display mode #6200
254 Cached anonymous page and "background fetch" cause site rendering issues on LiteSpeed server #5525
255 Link to all release notes between installed and recommended versions #3303
256 Add an upgrade path from menu_block to core menu blocks. #3681
257 Provide views field handler to access project properties from the `info` column in the `system` table #5820
258 Admin interface for manual garbage collection #2898
259 [D8][DX] FAPI: Allow easy sorting of the translated options of select elements #5824
260 Provide smarter default query string key names for views exposed filters #2893
261 Block configuration settings: Support adding IDs. #2145
262 Use the default date entry format for the default date display format #4646
263 Create a field_storage_exists() function #5180
264 Custom/managed publishing options. #1742
265 Security: Consider adding an option to load public forms through AJAX. #1592
266 [DX] Allow enabling/disabling theme debugging via the admin UI #4211
267 [UX] Admin bar search: Make certain search results distinct by prefixing their immediate parent item. #1002
268 [DX] [D8] Add a `validate()` method to entity classes #6061
269 Remove syslog module from core #1260
270 Add a "Make Permanent" action for the manage files listing #3825
271 Provide an actual maintenance mode #3060
272 Front page to be configurable by language #3500
273 [UX] Side-by-side content translation UI #2438
274 [UX] Append `This role receives all new permissions by default.` text to the description of the admin role #5940
275 [DX] Add settings/page for contextual links settings #5404
276 [UX] Views/Field formatter: Count #2634
277 [DX] Add CSS classes to form elements that are hidden/shown via #states. #1969
278 [UX] Add a filter weight reset option so we can Show 'enabled' text filters above 'disabled' ones #4408
279 [DX] Support a way to declare conflicts in .info files #4993
280 Allow setting a default value for Alt and Title text in image fields #1439
281 [WP][UX] Dashboard: Dismissible blocks #3996
282 [UX] Allow bulk deleting menu links. #732
283 Don't hard-code the line wrapping in backdrop_mail() and _backdrop_wrap_mail_line() #6237
284 [UX] Permissions page: Make permission groups rows collapsible/expandable. #1046
285 Automatically create a node/% layout when one is created for node/NID #5539
286 [A11Y] Provide a dark (or high-contrast) version of Seven #3990
287 [UX] More info on field removal #3262
288 [UX] Add youtube field, or video embed field to core. Integrate with media library. #3661
289 [DX] Form API: Allow individual options in select elements to be set to disabled #5837
290 [UX] Modules Manual installation box needs to take modules names in any case #2885
291 Update 'Syndicate' block allow selection of available feeds #2136
292 [UX] Dismissible status report messages. #4617
293 Ability to include module configuration in config recipe even if config already exists #5173
294 [UX] do not lock the admin bar when a modal is active. #1721
295 [UX] Branding and Version info on Installation Screens #1584
296 Allow overriding Seven's header customisations #4205
297 [UX] [WYSIWYG] Consider adding a side-by-side live preview for the editor. #985
298 Add mini pager option to Search module #6083
299 Do not allow modules to be enabled at all if they have conflicting config file names with any existing config. #1242
300 [META][UX][DX] Overhaul User module permissions and the respective admin UI #3815

Pages

Log in or register to add new topics