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 [META] [UX] Provide a instant search/filter UI interface pattern for listing pages and enhance existing ones. #503
202 [D8] Date fields: Support both future/past dates at the same time with the "time ago" formatter #6021
203 Get Designer Input on BackdropCMS 'Out of the Box' appearance #5581
204 Allow content types to be enabled/disabled via the admin UI #3883
205 [DX] Simplify getting and setting of values without using the 'und' data structure in entities #2240
206 [META] Improve the project screenshots functionality in the project browser #3061
207 [UX] Allow 'manage file' from Image Library #3544
208 [UX] Project Browser: Improve the project details modal. #1778
209 [UX] Add a token-browser-like PHP date format helper dialog #4556
210 [UX] Introduce button group UI component #2643
211 [UX] Allow the "Book outline" vertical tab in the content create/edit form to be hidden from users with the "Administer book outlines" permission #3638
212 Ability to include module configuration in config recipe even if config already exists #5173
213 [DX] Backward compatibility in theme_item_list() #6398
214 [UX] Fix caching of favicons #898
215 CSS Architecture with SASS, SMACSS, and BEM #4129
216 [DX] Allow `language_list()` to output select list `#options` with both the native and the non-native language labels #5901
217 [UX] Add # anchors to vtabs. #1537
218 Replace content translation with entity translation (and add an upgrade path) #52
219 [UX] Add a default Taxonomy (tag/category) layout #1164
220 Ensure Backdrop deletes all files it puts into /tmp #3253
221 [DX] Form API: Provide a `'type' => 'css_classes'` form element. #3702
222 [UX] Layouts: Use icons within drop buttons on small/mobile screens #1974
223 Add markup or message field to contact form #4721
224 Use database independent calls to initialize the testing cache. #2888
225 Add more properties to project .info files... Initial Release date, Current Release Date, Categories, D7 base module or theme if any #5367
226 Enhance Available Updates Report to show date of release and date of latest commit #6207
227 Allow separate edit and display titles for field #4310
228 Provide a list of "Enabled Modules" somewhere to help with debugging #5791
229 [D7] Tokens missing from Backdrop core. This issue was considered major in D7. #4952
230 [UX] Remove the textarea_with_summary field type #490
231 [D10] Views page displays: Provide a new option to use the admin theme #6025
232 [D8] Port and merge Internationalization in core (feature parity with D8). #1374
233 Allow pseudo fields to have configurable settings #3859
234 [UX] Swap tab order of "Export" and "Import" config pages #2185
235 [UX] Views save/cancel buttons are at the top right #3054
236 Ship core with a layout that uses user/% as context #3531
237 [UX] Better image style previews. #1772
238 Incorporate Layouts UI to "manage displays" for entities #6039
239 Create option to add a supplemental stylesheet to Basis - to safely make css updates #4512
240 [UX] Layout path selection: Make it more user friendly #2618
241 Layouts: Visibility conditions available when one of two required contexts are missing #4594
242 [UX] Flexible templates: Replace the single "Add row" button with multiple ones #5166
243 Add a comma-separated/list field formatter for multi-value fields. #316
244 Allow tokens to be used in the default value of fields. #885
245 Flexible layout templates: Allow selecting an existing layout template, as a starting point #4115
246 [UX] Do not reload the page when using the "Reset" button in the instant filters (modules listing and permissions page) #5910
247 [UX] Use Javascript to complete block Admin label fields based on Display title #1523
248 Replace taxonomy_index with taxonomy_entity_index #103
249 Ability to specify absolute or relative links only in Link fields #1158
250 [UX] Consider replacing the block title type drop-down with an always required (and unique) block title field. #2483
251 [UX] Layout UI: Per-block "dirty" form messages. #2430
252 [DX] Add entity_get_bundles() as a convenient method for getting the label of a bundle. #3243
253 Views: Filter results by matching data with current content #3683
254 Views: Add <audio> and <video> to the available options in the "Customize field HTML" for file fields. #1966
255 [UX] Combine Permissions for `Field` and `Field UI` #4710
256 [UX] Redirect from system path to alias (GlobalRedirect in core) #2871
257 Expand the "Global settings" fieldset when creating new fields #5345
258 [DX][D9] Introduce a new `hook_requirements_alter()` hook, to allow altering entries defined in `hook_requirements()` implementations #6241
259 Saving a content type display should not return up to the Manage Displays list #4291
260 [D8] Add "Required" and "Show by default" option for "Text area with a summary" field/widget #5793
261 Allow to filter interface translation for "context" with "contains" (LIKE) #4940
262 [UX] Turn the installer into a 1-minute installer #467
263 [DX] Remove unused item attributes (per delta) on fields #1352
264 Search terms along with nodes #3850
265 [UX] Display php error messages in a dedicated block so we can limit visibility per role. #2139
266 [D9][UX] Add a user-friendly parent menu browser in the content add/edit form. #3029
267 Alternative approach to translating config, using get/set #3522
268 [DX] Add project's 'install time' to system table #1726
269 [DX] Offer to backup and delete existing config to proceed with installation #6062
270 [UX] List modules that need to be enabled on the config sync page #2604
271 Layout API: function to add a block to a layout region programmatically #5662
272 [A11Y] UX Fields to add html tag Attributes for fields, menu links and blocks #5158
273 Views advanced settings: Only one page region, but still a drop-down. #852
274 [D8] Introduce a new `file_url_transform_relative()` function #4106
275 Enable Entity Reference in new installations #5913
276 [UX] Allow multiple screenshots for modules themes and layouts #1517
277 [UX] Layout deletion confirmation form: add more explanation and options #5511
278 [UX] Allow image styles to be ordered/sorted. #1141
279 [UX] Layout UI: Visibility conditions: URL path: Allow browsing and selecting pages. #1129
280 Implement <time> tag for time stamps in core, e.g. date posted, comment date #2416
281 Allow copying settings from other content types when adding an existing field #3229
282 [UX] CKEditor configuration: Add a label to the "button separator" button #3666
283 [UX][D10] Show bulk operations only when items have been selected, and hide filters when that happens #4701
284 [UX] Fix hook_update_dependencies() so it won't skip necessary updates #2852
285 Dashboard: Add a Configuration Manager widget #5322
286 [Meta] Available updates report not as complete as Drupal 7 report #6252
287 [DX] Provide a way to retrieve default/OOTB config values #4262
288 Create a printable Status Report #5821
289 Extend the "Hide path display" feature ("page-less nodes") to other core entities #4912
290 [UX] Provide a menu-centric workflow for creating the website structure (à la content_menu) #434
291 [D8] Add a phone field type #1342
292 [SR] Better/safer file type validation #3830
293 Establish a "fonts" directory in a place where it can be shared between core and contrib themes. #2127
294 [D8][A11Y] ALT attributes should be enabled by default on new fields and have an option to set ALT and TITLE attributes as required #3006
295 'Manage files' view sometimes shows incorrect filename #3507
296 [UX] Provide a theme switcher. #1711
297 [UX] Add responsive option to pager choice for Views and Search #6094
298 Add visibility conditions for the "login pages" and admin paths (and negation for them as well) #4476
299 [UX] User "locked" in the authorize.php page #2580
300 [DX] Allow JS in theme .info files to optionally specify header/footer as scope (default to header for BC) #5677

Pages

Log in or register to add new topics