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
101 Allow admin theme CSS for dialogs to be used on front-end #2659
102 [UX] Project Installer: On each cron run, pull and cache locally a project list from #2193
103 [UX] Image styles: make crop and scale+crop effects smart. #1774
104 [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
105 [UX] Allow the user to change their mind about manually entering a machine name... #1608
106 uuid and entity import / export #890
107 [UX] Dashboard block to highlight recent and notable bug fixes or feature updates #5438
108 Simplify Layout configuration #5592
109 [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
110 Replace content translation with entity translation (and add an upgrade path) #52
111 [Multisite] Provide option for installing global or site-specific projects via the UI #3274
112 Add a link to the page on module list for each module #5003
113 [UX] Consolidate database-related information in the status report page, and add some basic db usage metrics #5864
114 Display default views on a separate tab #4369
115 [SR] Better/safer file type validation #3830
116 Site-wide settings for file garbage collection #2896
117 [UX] Layout UI: Individual tempstore for each block (instead of the global, per-from one we currently have). #2429
118 'Manage files' view sometimes shows incorrect filename #3507
119 [DX] Add CSS classes to form elements that are hidden/shown via #states. #1969
120 [DX][D8] Allow entity types to specify canonical and additional URIs #5212
121 Ability to add custom file fields to Node Edit Form #5738
122 Put Backdrop JS Object at the bottom of the HTML Document #1051
123 [SR] Add a minimum length setting for passwords #4589
124 [WP][UX] Dashboard: Collapsible blocks #3995
125 [META] Improve the project screenshots functionality in the project browser #3061
126 When using a term reference field only show the term options that are in the current language #4774
127 [DX][UX] Form API: Make it so that required fields that are hidden via #states are only validated when visible. #2732
128 Request to add a link to project pages for modules on Functionality page #4179
129 [UX] CKEditor configuration: Add a label to the "button separator" button #3666
130 Allow regions titles #2647
131 Block configuration settings: Support adding IDs. #2145
132 Custom/managed publishing options. #1742
133 Allow install profiles to be run after site creation #1591
134 [UX] Allow reordering of layouts from main Layouts page #5411
135 Add new PR template, with reminder to reference an issue #5605
136 Check if paths already exist when views or layouts are being installed. #1257
137 Replace taxonomy_index with taxonomy_entity_index #103
138 Ensure Backdrop deletes all files it puts into /tmp #3253
139 [SEO][META] Provide some basic SEO meta tags OOTB #4995
140 Bring back the initial functionality of _field_write_instance function #5875
141 Reuse test prefixes instead of rebuilding them for each test #4353
142 [UX] Layouts: Allow menu "source" to be changed from within any menu block #3820
143 Refactor the generation of SQL for dates and times into the database driver #2890
144 Basis: Add basic font-sizes to skin.css #2410
145 CKEditor: Figure out a way to clear its cache so that plugin changes show up right away. #3460
146 [UX] Automatically sanitize the value of URL alias fields (remove preceding/trailing slashes and make sure the path is not absolute). #1957
147 [UX] Let site builders add a new image style whenever they're selecting a style to use #1438
148 [DX][D9] Telemetry: gather Server Timing performance metrics #5183
149 Allow altering image style urls #5745
150 [UX] Field UI - clean up the field type selection #1041
151 [UX] Provide a report page that lists all configured paths where files are being saved. #4585
152 Add "Configure page title" tab to Layout admin pages #3983
153 [UX] Views save/cancel buttons are at the top right #3054
154 Deprecate watchdog() #4749
155 [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
156 Improve the styling of color input elements in the admin theme #4155
157 [UX][D8] Views: Expose responsive classes in the UI via table settings #3656
158 [UX] Add links for quick access to editing things like the layout, theme, etc. of the current page #2626
159 Update 'Syndicate' block allow selection of available feeds #2136
160 [UX] Detect whether mod_rewrite is enabled (in Apache installs) and throw a warning in the clean URLs page. #1573
161 [UX] Improve the "Required by: Field type(s) in use..." info in modules page. #850
162 [PS] Optimize menu_navigation_links_rebuild() #5389
163 [A11Y] Add `role="main"` attribute to primary content region in each Layout template #5610
164 Feature/Package Module Proposal #1238
165 [UX] Layout deletion confirmation form: add more explanation and options #5511
166 [DX] Add entity_get_bundles() as a convenient method for getting the label of a bundle. #3243
167 Apply image style to default picture #4976
168 [UX] Admin Bar: Add a single, centralized point of entry for adding content, files, user accounts etc. #5884
169 Allow default/required settings on multilingual ("Language") fields #4322
170 [UX] Allow cloning any user role (along with its permissions) #3813
171 Bulk delete taxonomy terms #2875
172 [DX] Config uses the term 'clear', change it to 'remove' or something more intuitive #2387
173 Better handling of location in locale source #3451
174 [UX] Layouts UI: Reusable visibility condition templates. #1942
175 [UX] Offer option to replace the help text with a help icon that toggles its visibility (on by default on mobile). #1414
176 [WP][UX] Remove "tabs" for menu local tasks, move into contextual links (and/or admin bar) #464
177 [DX] Introduce a server-side conditional system (to possibly replace `#states`) #5750
178 [UX] Add a token-browser-like PHP date format helper dialog #4556
179 Feature request for Internal Redirects #3940
180 [D9][UX] Add a user-friendly parent menu browser in the content add/edit form. #3029
181 Add state_override function to core #4725
182 Add 'Field HTML Trim' to core #6001
183 CSS Architecture with SASS, SMACSS, and BEM #4129
184 Restore Configurable Actions to core #3646
185 UX Idea: Allow rewriting the output of fields on display (without having to use views or custom code). #2608
186 Optimize `views_handler_field_field()` to only load full entities if needed #2104
187 Add a "Site Category" field to site info #1543
188 VBO: option for separate button per action & option to override labels #802
189 Is the Admin Menu z-index value high enough? #5372
190 One click install for digitalocean #5628
191 [UX] Rename name "Filtered HTML" input format to "Basic" #1188
192 Add markup or message field to contact form #4721
193 Allow copying settings from other content types when adding an existing field #3229
194 Make "Compose tips" (long version of tips) for text formats discoverable from "Formatting options" fieldset #4953
195 Allow Views to be grouped in Admin Menu #5895
196 Allow separate edit and display titles for field #4310
197 [UX] Add information about removed modules to the uninstall page #3779
198 Options to change parent link behaviour in responsive dropdown menus #2370
199 [UX][D8] Allow 'Content: Link' views field to just output URL #3419
200 Allow form elements for updates in update.php #1912


Log in or register to add new topics