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 [UX] Provide a report page that lists all configured paths where files are being saved. #4585
902 [UX] Use "Configure" icons instead of the full word #3539
903 [DX] Introduce a server-side conditional system (to possibly replace `#states`) #5750
904 Add a "remove" UI for modules & themes (& layouts?) #5320
905 Improve the styling of color input elements in the admin theme #4155
906 Add 'Field HTML Trim' to core #6001
907 [D8][UX] Add a "Placeholder" input field to Views Exposed Filters to allow HTML5 Placeholder #4910
908 Implement sub-path aliases - a.k.a.: `subpathauto` or `path_alias_xt` in core #1418
909 Why do we need to write the entire config data within update hooks? #3347
910 [UX] Change tags field display to use 'tag blocks' when entering tags #2121
911 Allow title callbacks to return unsanitized text (after being run through t()) #2974
912 [DX] Allow `config_get()` to return a default value - like `settings_get()` and `update_variable_get()` do #6108
913 Add an upgrade path for CKEditor module #3684
914 One click install for digitalocean #5628
915 [UX] Make sidebars collapsible in Harris layout #5486
916 Allow default/required settings on multilingual ("Language") fields #4322
917 [UX] Manage display: use the 'dirty' form flag when field settings are changed, in order to indicate that the form needs to be saved. #927
918 Allow Views to be grouped in Admin Menu #5895
919 [D8] Image styles: add "Convert" effect/action #5107
920 [UX] Convert the "Install from a URL" text field to a text area to allow installing multiple projects in one go. #1561
921 [UX] [DX] Move the user page to a separate module #109
922 Provide a mechanism to load low-level backends #2383
923 [D7] Support summaries in CKEditor or introduce a teaser break plugin #1222
924 [WP] Add the ability to schedule config changes #3185
925 Allow leaving feedback on projects from the Project Installer UI. #1914
926 Dashboard block: Translations #3852
927 Ability to change themes based upon a layout #6296
928 [UX] Add a token-browser-like PHP date format helper dialog #4556
929 [UX] Add charts to the dashboard #3529
930 [UX][DX] Status report page: Provide filters/categories that apply to various personas #5758
931 Add admin tagging API to entities, menus, etc. #5307
932 CSS Architecture with SASS, SMACSS, and BEM #4129
933 [UX] Content view "Operations" drop-down lists available operations in random order. #548
934 Introduce some missing permissions that allow global actions on files #6012
935 Make the 404 / 403 page setting "translatable" #4881
936 Make 'gid' column in 'node_access' table VARCHAR #1396
937 [D8][UX] Add hidden and read-only field widgets (for the node edit form). #2101
938 [UX] Add the ckeditor spell-check plugin #2071
939 Allow themes to have `config` folders #6122
940 Add markup or message field to contact form #4721
941 Add an upgrade path from menu_block to core menu blocks. #3681
942 [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
943 Provide `original` vocabulary to presave and update vocabulary hooks #5475
944 Allow separate edit and display titles for field #4310
945 [UX] Fix caching of favicons #898
946 [DX] Allow `language_list()` to output select list `#options` with both the native and the non-native language labels #5901
947 [UX] Reduce Update Status module's nagging messages on admin/* pages #5083
948 [UX] Add # anchors to vtabs. #1537
949 Replace content translation with entity translation (and add an upgrade path) #52
950 [UX] Add a requirements warning when site_mail domain doesn't match. #2364
951 [UX] Add a default Taxonomy (tag/category) layout #1164
952 [D8] Allow image fields to use any extensions the current image toolkit supports #3136
953 Add options to Block Name in Views #1880
954 Allow specifying optional tags for blocks #3837
955 Create a mechanism for dynamically determining output of file entities #2721
956 [UX] Add help text on "uninstall modules" page /admin/modules/uninstall that modules need to be disabled first #6309
957 Create option to add a supplemental stylesheet to Basis - to safely make css updates #4512
958 [UX] [multilingual] Translated blocks are too hard to use #3514
959 [A11Y][D9] Provide a "Visually hidden" option for the display of field labels #5766
960 [DX] Form API: Allow number fields to specify an array of suggested values (#options) #5285
961 Flexible layout templates: Allow selecting an existing layout template, as a starting point #4115
962 [META] [UX] Provide a instant search/filter UI interface pattern for listing pages and enhance existing ones. #503
963 [UX] Add a new pageless node above the "Promoted Content" block on Home page #4849
964 Allow comments to be attached to any entity type #2048
965 [A11Y] Provide a dark (or high-contrast) version of Seven #3990
966 [UX] timezone drop-down should group timezones by continent #2928
967 Consider adding print styles in core report pages, or providing a way to export them as JSON #6136
968 [UX] Combine Permissions for `Field` and `Field UI` #4710
969 [UX] Add youtube field, or video embed field to core. Integrate with media library. #3661
970 Layouts: Visibility conditions available when one of two required contexts are missing #4594
971 Status Report should flag duplicate module installs #5464
972 Saving a content type display should not return up to the Manage Displays list #4291
973 Allow tokens to be used in the default value of fields. #885
974 [UX] Do not reload the page when using the "Reset" button in the instant filters (modules listing and permissions page) #5910
975 Disable unused layout templates #5068
976 [UX] Use Javascript to complete block Admin label fields based on Display title #1523
977 Replace taxonomy_index with taxonomy_entity_index #103
978 [DX][BC] Deprecate `module_exists()` and add a `project_exists()` function #2337
979 Ability to specify absolute or relative links only in Link fields #1158
980 Allow admins to unblock someone easily without having to go into the database #3111
981 Layouts: Allow tokens to be used in custom page titles. #1860
982 Add a "Make Permanent" action for the manage files listing #3825
983 [ META] Add new interface for user selection of managed files #2718
984 Allow the addition of Dashboard context to any layout #6182
985 Front page to be configurable by language #3500
986 Provide a list of "Enabled Modules" somewhere to help with debugging #5791
987 Add Claro administration theme to core #5241
988 [D8] Introduce a new `file_url_transform_relative()` function #4106
989 [UX] Remove the textarea_with_summary field type #490
990 All config_*() functions should accept `$type` for consistency. #4821
991 [D8] Port and merge Internationalization in core (feature parity with D8). #1374

Pages

Log in or register to add new topics