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 [DX] Add a helper function for messaging after saving settings forms #1364
202 [META] [UX] Add more Display Suite features #2084
203 [D8][DX] Add Modernizr to core. #1009
204 [UX] CKeditor: Allow the Styles dropdown to use tag names (for easy use of the <small> tag) #2980
205 Add mini pager option to Search module #6083
206 [UX] Make it easier to create layouts for paths that are already assigned to be aliases for existing content. #3703
207 Create a new cropped image style specifically for cards #5607
208 [D10] Add the static analyzer tool PHPStan to Backdrop core #5467
209 Optimize core book module via book_cache port #976
210 [D10] Invoke hook after a site install is complete #5876
211 Add and Utilize Label and Description for the Admin Interface and Consolidate Help Text #5079
212 Add a "Site Category" field to site info #1543
213 Add new Date field widget to utilize HTML5 #date input type #4255
214 Content creation page cleanup #202
215 Provide a mechanism to load low-level backends #2383
216 [UX] Rename name "Filtered HTML" input format to "Basic" #1188
217 [D8][SR] Add the ability to block IP addresses (feature parity with Drupal). #1878
218 Dashboard block: Translations #3852
219 CKEditor: Provide a setting to switch skins. #2729
220 More useful tags for views #6268
221 [UX] Add charts to the dashboard #3529
222 [DX] Disabling a field should not update the weights of all fields #5755
223 Add an "unsorted" indicator to table columns #5221
224 [UX] Provide indication in the admin interface, when config values have been overridden in settings.php #4455
225 Use data-* to check modules dependencies before submit #565
226 Add a wrapper to make tables "responsive" #6008
227 [UX] Display a warning message when editor changes from Full HTML to something else #4807
228 [D8] Port and merge Localization Update in core #1377
229 [BC] Decide on best way to make improvements to the CSS for core without breaking existing sites #4167
230 Move the file `description` column to file_managed table. #2070
231 Request: More style options for the table format in Views #2961
232 [UX][D8] Make position of #description (help text) configurable via the API #1403
233 Add an upgrade path for CKEditor module #3684
234 Allow taxonomy term for layout block visibility #5612
235 Add fallback to HTTP for update manager #5455
236 Browse Server Button on Link Dialog in Ckeditor so a list of files on the site can be displayed #4688
237 Remove the "Layout" part from the layout names in the layouts list. #945
238 [UX] When a new content type is created, automatically assign permissions to the "Editor" role #5885
239 [A11Y] Append the current tab in the breadcrumb (even if as an invisible element). #1535
240 [UX] CKEditor - Provide default styles #4233
241 [UX] Add a requirements warning when site_mail domain doesn't match. #2364
242 Consolidate messages about modules merged into core if more than one module detected. #1163
243 [DX][BC] Deprecate `module_exists()` and add a `project_exists()` function #2337
244 Create Wordpress install profile #3127
245 [UX] Project Browser should run some pre-flight checks #1858
246 Allow specifying optional tags for blocks #3837
247 Modify the CKEditor image dialog to use the new wrapper form for "file/add" and "Media Library Selector" mechanisms #2719
248 [DX] Use `token_get_all()` for parsing settings*.php files rather than using regex in `backdrop_rewrite_settings()` #6297
249 [UX] [multilingual] Translated blocks are too hard to use #3514
250 Status page: Provide information about the security coverage of the currently-installed minor version #5759
251 As view fields, titles for Pageless nodes show links even for those without access. #5214
252 [UX] Change the password reset form to use a single password field + show/hide toggle #4440
253 [UX] Make it easy to find newly-added modules on the modules page #532
254 Group interdependent checkboxes visually #6013
255 When using a term reference field only show the term options that are in the current language #4774
256 [UX] Move admin menu system tasks to their own dropdown? #1368
257 Do not throw exceptions in the updater, when nothing's broken (yet) #4003
258 Search form does not allow to be styled using icons #5573
259 Store entity bundle in comment table #2046
260 [DX] Layout Contexts not being passed to block in hook_block_view(). #2953
261 Make Backdrop misconfiguration messages friendlier #6110
262 Add an upgrade path from menu_block to core menu blocks. #3681
263 Separate the Term Reference field from Taxonomy module #5633
264 Telemetry: Collect the Server Application Programming Interface (SAPI) #5449
265 Extend the 'hidden paths' feature to taxonomy #4653
266 Add warnings in site status page (end elsewhere?) to remove contrib module folders if added to core. #915
267 [DX] Form API: Allow specifying alternative configuration settings for elements using `system_settings_form()`, without having to use custom submit handler #4102
268 Filter module: Add a data-path-id for internal links to make it easier to track and update internal paths #5004
269 [UX] Set date formats by country #1521
270 [UX] Rename vocabularies & terms #4222
271 [D8] Ensure that entries are written to watchdog table #63
272 Use smart dictionaries for object compression #1511
273 [DX] Allow enabling/disabling theme debugging via the admin UI #4211
274 [DX] Revert field storage back to Drupal 6 style normalized tables #56
275 [UX] Add an admin preview of the type of menu for menu blocks in the "Manage blocks" page. #2325
276 [UX][D8] Create/select layout for a specific page from the content add/edit form. #1131
277 [UX] Fix pager styling on mobile #3099
278 [D8][UX] Merge Special Menu Items module functionality in core (allow <nolink> and <separator> menu items). #1840
279 Add a "Make Permanent" action for the manage files listing #3825
280 [UX]/[DX] Add a fancy "copy to clipboard" button for views templates #2677
281 [UX] Add help text and improve the UI to clarify things around layout templates #6314
282 Front page to be configurable by language #3500
283 [UX] Add HTML5 Date Widget Support to Views Exposed Form #5768
284 Telemetry: Collect actual OS, not only type #5199
285 [UX] Add a filter weight reset option so we can Show 'enabled' text filters above 'disabled' ones #4408
286 [UX] Search settings: Convert the "Search items" section to a table. #3385
287 Deprecate watchdog() #4749
288 [UX] Add nowrap CSS to field suffixes (ex the machine name span) #1349
289 [WP][UX] Dashboard: Dismissible blocks #3996
290 Modify `.htaccess` to allow backdrop to serve `.well-known` URIs #5583
291 [DX] Make certain field values and entity properties available during save. #2032
292 [A11Y] Provide a dark (or high-contrast) version of Seven #3990
293 [D8] Add new formatter - "URL to Image" to image field in Views #2921
294 Add permissions for viewing blocked user account profiles (and/or their content) #6123
295 [UX] Add youtube field, or video embed field to core. Integrate with media library. #3661
296 Allow modules to provide flexible template row styles #5427
297 Use the default date entry format for the default date display format #4646
298 uuid and entity import / export #890
299 Provide a views filter handler for project properties #5904
300 [PS] Add `webp` to default extensions on new image fields (if supported) #4998

Pages

Log in or register to add new topics