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 Don't show the node_load_multiple() $conditions parameter as deprecated #5644
202 Redirect UI: Separate internal paths/aliases vs external URLs. #1803
203 [D8] Introduce a new `file_url_transform_relative()` function #4106
204 [DX] Add normalized project data into the database. #5905
205 Define aims and outstanding technical tasks for distro support and Features-style config packages in core #99
206 [UX] Allow moving blocks from the front end? #3086
207 Contact module roadmap: 80% usecase of Webforms in core #3808
208 Allow admin theme CSS for dialogs to be used on front-end #2659
209 [DX] backdrop_process_states: Introduce a new `primary`/`secondary` set of states for submit buttons #3441
210 [D8] Allow enabling modules (and themes/layouts?) via config sync / import #5163
211 [UX] Maintenance mode: Do not render the "Create new account" tab, the navigation menu and the account menu when in the "Log in" or "Reset password" pages. #2529
212 Replace the draggable.png icon with a modern one, and add up/down-only and left/right-only variants. #5152
213 [UX] Clarify Field Type choices on Field Settings page #2508
214 Backdrop needs a "related posts" feature #1317
215 [UX][D10] Show bulk operations only when items have been selected, and hide filters when that happens #4701
216 Better reporting for CKEditor 4 vs 5 in Telemetry #6342
217 [A11Y][UX] Admin bar: Allow navigation by keyboard arrows (besides Tab/Shift+Tab) #1982
218 [DX] Provide a way to retrieve default/OOTB config values #4262
219 [UX][D8] Merge the "List links" and "Edit menu" operations into a single administration page. #475
220 [UX] Taxonomy checkboxes/radios: Use indentation instead of dashes to denote children terms. #3292
221 File entity setting for garbage collection #2897
222 [UX][DX] provide utility functions to retrieve field labels #3620
223 [UX] Some UI improvements to Book module #5331
224 Idea: Provide code names for major Backdrop releases #1458
225 Add "All day" functionality for the HTML5 widget #6142
226 [UX] Language switcher block: allow some basic customization via the block configuration form #4924
227 Add permission "Clear log messages" #2242
228 [UX] Redesign the Themes page #1103
229 Add visibility conditions for the "login pages" and admin paths (and negation for them as well) #4476
230 Make the value of e-mail field visiable on user profile's View page #5663
231 [UX] Project Installer: Make the sorting options responsive. #1779
232 [DX][D8] CMI: Add config_exclude functionality to core #4079
233 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
234 Give details about why a permission 'has security implications' #5536
235 Reconfiguring the administrative layout #3072
236 [UX] add a hook_requirements check for disabled modules, not uninstalled #3778
237 Allow regions titles #2647
238 [D8][UX] Add a toggle in the admin bar for showing/hiding contextual links on mobile #3417
239 Allow opening block configuration forms on their own page (not in a modal) #1659
240 [UX] Allow switching the menu being used for a menu block. #3410
241 [UX] Automatically update the "Admin Content" view to include language field and exposed filter when more than one language is enabled for the site. #1625
242 [UX] Create more intuitive behavior for "Customize" button to manage displays #5129
243 Prevent users from accidentally exposing their email addresses by using it for their username #2486
244 Consider converting the watchdog list to a view. #1302
245 Trim textfields? #6386
246 Allow display settings for book navigation #1976
247 More replacement tokens for node urls #4239
248 Provide views field handler to access project properties from the `info` column in the `system` table #5820
249 [UX] Show result count and result range in search results #3261
250 [DX] Provide an easy way to add classes to the wrapper tags of form elements #3917
251 Refactor the generation of SQL for dates and times into the database driver #2890
252 Offer to remove module dependencies that are no longer needed #3582
253 Add a "remove" UI for modules & themes (& layouts?) #5320
254 [UX] File Field UI redesign. #1445
255 Redis super easy with Redis Enterprise Caching to improve performance Backdrop CMS #6165
256 [D8][UX] Add a "Placeholder" input field to Views Exposed Filters to allow HTML5 Placeholder #4910
257 [UX] Project Installer: On each cron run, pull and cache locally a project list from b.org #2193
258 [UX] Refine permissions for Field UI #1079
259 Allow limiting access to menu items per-role #4465
260 Move the Color module to a contributed project #5667
261 [UX] Image styles: make crop and scale+crop effects smart. #1774
262 [DX][D8] Provide a single command to install & run Backdrop #4040
263 Allow search result display to be controlled via view modes #829
264 Seventy two theme #5928
265 [SR][UX] Flood control: Better workflow and allow users to self-serve #5522
266 Add permissions to view and use button "Clear log messages" #3056
267 [META][D8][UX] Convert all confirmation pages to confirmation dialogs instead. #3769
268 [UX] Add links for quick access to editing things like the layout, theme, etc. of the current page #2626
269 [UX] Make sidebars collapsible in Harris layout #5486
270 [D8] Views Content Cache #3399
271 [UX] Allow the user to change their mind about manually entering a machine name... #1608
272 [D8] Image styles: add "Convert" effect/action #5107
273 [UX] Side-by-side content translation UI #2438
274 [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
275 [D8] Add Breakpoints in core #4669
276 [UX] Add parent menu selector to menu add/edit link form #6390
277 [DX] Add CSS classes to form elements that are hidden/shown via #states. #1969
278 Improve 'Last updated' date shown when installing modules. #4224
279 [D8][DX] FAPI: Allow easy sorting of the translated options of select elements #5824
280 [CMI] Export/Import an entire content type (or other entity type) with its fields all at once #408
281 Add node's 'Menu link titles' to views #3248
282 Add display of file details to the 'manage file' form. #3904
283 Bulk delete taxonomy terms #2875
284 Add allowed_values_function to list field UI #3565
285 Add admin tagging API to entities, menus, etc. #5307
286 List of Modules should show required contrib modules #6173
287 Make the 404 / 403 page setting "translatable" #4881
288 Block configuration settings: Support adding IDs. #2145
289 Put Backdrop JS Object at the bottom of the HTML Document #1051
290 Custom/managed publishing options. #1742
291 [D7] Add alt and title fields for the image file type? #4007
292 [UX] Explore the idea of converting the "Save"/"Cancel" text to links in the messages of "dirty" forms. #789
293 [UX] Append `This role receives all new permissions by default.` text to the description of the admin role #5940
294 [UX] Idea: Bigger "required" indicators for fields (a red ❌ next to the field) plus a red focus "halo" around the field. #5505
295 [UX] Installer: request site configuration info (site name, admin account etc.) while the installer is running in parallel #3042
296 UX Idea: Allow rewriting the output of fields on display (without having to use views or custom code). #2608
297 Convert /admin/content/book to a View #3735
298 DatabaseSchemaObjectExistsException: Table already exists in DatabaseSchema #2585
299 Provide `original` vocabulary to presave and update vocabulary hooks #5475
300 Allow install profiles to be run after site creation #1591

Pages

Log in or register to add new topics