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
901 Add a "remove" UI for modules & themes (& layouts?) #5320
902 Showcase core features during install #4138
903 [META] [UX] Provide a instant search/filter UI interface pattern for listing pages and enhance existing ones. #503
904 Allow more granular HTML filter options for HTML attributes, not just tags #6100
905 [D8] Date fields: Support both future/past dates at the same time with the "time ago" formatter #6021
906 [D8][UX] Add a "Placeholder" input field to Views Exposed Filters to allow HTML5 Placeholder #4910
907 [DX] Allow `config_get()` to return a default value - like `settings_get()` and `update_variable_get()` do #6108
908 [D10] Views page displays: Provide a new option to use the admin theme #6025
909 Make the 404 / 403 page setting "translatable" #4881
910 [D8] Port and merge Internationalization in core (feature parity with D8). #1374
911 Allow comments to be attached to any entity type #2048
912 Add an upgrade path from block class module backdrop core. #3682
913 Layouts: Visibility conditions available when one of two required contexts are missing #4594
914 [UX] Make sidebars collapsible in Harris layout #5486
915 [UX] Allow a field HTML ID to be set as target in theme_token_tree_link() #4316
916 Allow tokens to be used in the default value of fields. #885
917 [UX] Do not reload the page when using the "Reset" button in the instant filters (modules listing and permissions page) #5910
918 [D8] Image styles: add "Convert" effect/action #5107
919 [UX] Use Javascript to complete block Admin label fields based on Display title #1523
920 Replace taxonomy_index with taxonomy_entity_index #103
921 Ability to change themes based upon a layout #6296
922 Expose breakpoints as a visibility option for blocks and layouts. #2347
923 Ability to specify absolute or relative links only in Link fields #1158
924 [D8] Allow image fields to use any extensions the current image toolkit supports #3136
925 Layouts: Allow tokens to be used in custom page titles. #1860
926 [UX][DX] Show location of config files on status report #3839
927 Create new form that wraps the "file/add" and "Media Library Selector" forms for re-use #2720
928 [DX] Support some basic markdown-flavoured formatting in t() #4535
929 [UX] Add content title match as search relevancy factor #3517
930 Provide a list of "Enabled Modules" somewhere to help with debugging #5791
931 Add admin tagging API to entities, menus, etc. #5307
932 [UX] Remove the textarea_with_summary field type #490
933 [UX] Add the ability to make any standard layout template a flexible one #4114
934 [UX] Turn the installer into a 1-minute installer #467
935 Allow themes to have `config` folders #6122
936 [UX] Add a new pageless node above the "Promoted Content" block on Home page #4849
937 [DX] Remove unused item attributes (per delta) on fields #1352
938 [UX] Views: Make the "Label for "Any" value" a text field and have it be configurable per view and per exposed filter within each view. #2033
939 [UX] timezone drop-down should group timezones by continent #2928
940 Translation of taxonomy terms #4720
941 Provide the option for not displaying URL settings #3664
942 Layout API: function to add a block to a layout region programmatically #5662
943 Provide `original` vocabulary to presave and update vocabulary hooks #5475
944 Views advanced settings: Only one page region, but still a drop-down. #852
945 Enable Entity Reference in new installations #5913
946 [UX] Reduce Update Status module's nagging messages on admin/* pages #5083
947 [UX] Allow multiple screenshots for modules themes and layouts #1517
948 [UX] Layout deletion confirmation form: add more explanation and options #5511
949 [UX] Add help text on "uninstall modules" page /admin/modules/uninstall that modules need to be disabled first #6309
950 Views: improve the "last" link of pagers #2332
951 [UX] Allow image styles to be ordered/sorted. #1141
952 Allow admins to unblock someone easily without having to go into the database #3111
953 [UX][WP][D8] Allow the admin bar to be docked in various sides of the screen #1842
954 Garbage collection deletes files if they are inserted where filter can't find them. #3826
955 [UX] Admin bar: Consider replacing the home button with a "Back to site" button. #2709
956 [D9] Add menu link support into views #4505
957 [UX] Edit view from Layout blocks page #3501
958 [D8] Add "Required" and "Show by default" option for "Text area with a summary" field/widget #5793
959 [DX] Form API: Allow number fields to specify an array of suggested values (#options) #5285
960 Create a printable Status Report #5821
961 Add Claro administration theme to core #5241
962 [DX] Introduce a new `user_permission_get_info()` function #4097
963 [UX] Provide a menu-centric workflow for creating the website structure (à la content_menu) #434
964 Consider adding print styles in core report pages, or providing a way to export them as JSON #6136
965 All config_*() functions should accept `$type` for consistency. #4821
966 [D8] Add a phone field type #1342
967 Add layout name in class for custom layout. #2012
968 Cannot create menu items linking to existing files #3945
969 Comment administration improvements #2919
970 Is correcting the way form ID's named worth spending time on? #4706
971 [UX] Admin Bar: Make "Development" a top-level menu item #3652
972 [DX] Allow JS in theme .info files to optionally specify header/footer as scope (default to header for BC) #5677
973 Status Report should flag duplicate module installs #5464
974 Allow non-administrative users the ability to publish/unpublish/schedule content #815
975 Auto-update `.htaccess`, `robots.txt`, or `settings.php` (when we can) #5929
976 Disable unused layout templates #5068
977 Transliteration: smarter "retroactive" transliteration of existing file names. #1506
978 [UX] Allow site admins to specify which menu is to be used in the admin bar. #5519
979 Allow the addition of Dashboard context to any layout #6182
980 [DX] Allow nested form elements to be attached to radio and checkbox options. #2304
981 [UX] Layout UI: Visibility conditions: URL path: Allow browsing and selecting pages. #1129
982 [UX] Mobile project browser: decrease amt of scrolling needed on Mobile #3097
983 [UX] Layout UI: Template radios: the way we indicate a "selected" template is too subtle (and same as the hover-over indication). #1824
984 Add a views filter/argument for Term Depth #2666
985 [UX] Flexible layout templates: Provide a selectable list of "presets" #4484
986 [UX] combine different kinds of views link fields #3457

Pages

Log in or register to add new topics