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 [D8][DX] Allow themes to declare dependencies on modules and layout templates #5316
902 CSS Architecture with SASS, SMACSS, and BEM #4129
903 [D10] Date fields: Allow the "time ago" formatter to show as a fully cacheable time difference with JS #6022
904 Add a localization concept for user-provided strings to core #4894
905 [D8] Port and merge Internationalization Views in core #1375
906 [UX] Consider saving changes to custom block text without requiring a second save. #2038
907 Provide chained term tokens for taxonomy_term_reference fields #2949
908 Add "All day" functionality for the HTML5 widget #6142
909 Add markup or message field to contact form #4721
910 [UX] CKEditor configuration: Add a label to the "button separator" button #3666
911 Make the value of e-mail field visiable on user profile's View page #5663
912 Allow attributes to be passed to backdrop_add_css() and backdrop_add_js() (SRI) #5478
913 Allow separate edit and display titles for field #4310
914 Show notice in the admin UI when .htaccess, robots.txt, or settings.php have been updated in a release, and either link to instructions, or auto-update when safe/possible #5911
915 Allow to trigger the site status alert (red button) remotely #5097
916 [UX] Add a `kitchen sink` of options to the Filtered text format #1520
917 Give details about why a permission 'has security implications' #5536
918 [UX] Project Browser: Add links with helper actions (configure/settings/enable) next to project installation status. #2335
919 [DX] Add a Production/Development Toggle to core. #1144
920 Bulk operation for scheduling publishing of multiple pieces of content. #3115
921 [UX] Admin bar: allow search results to be selected via keyboard up/down buttons. #1850
922 [SR] Better/safer file type validation #3830
923 [ META] Add new interface for user selection of managed files #2718
924 Better reporting for CKEditor 4 vs 5 in Telemetry #6342
925 Create option to add a supplemental stylesheet to Basis - to safely make css updates #4512
926 'Manage files' view sometimes shows incorrect filename #3507
927 View configuration UI: Add indicator denoting rewritten fields #5287
928 Flexible layout templates: Allow selecting an existing layout template, as a starting point #4115
929 [UX][D8] Merge the "List links" and "Edit menu" operations into a single administration page. #475
930 Log warnings when projects are encountered without a 'type' #4866
931 [UX] Link to the Layouts admin page from the Custom blocks admin page. #1360
932 [DX] [CMI] Add a site-wide concept of storage state (like ctools) #1345
933 [UX] Pathauto follow-up: implement autocomplete on fields that support tokens (when the user types "[") #2017
934 [UX] Add "Configure page title" tab to Layout admin pages #3983
935 Add the ability to create a CSS class for image field in Views #2920
936 Redis super easy with Redis Enterprise Caching to improve performance Backdrop CMS #6165
937 [UX] Combine Permissions for `Field` and `Field UI` #4710
938 [UX][D8] Views: Expose responsive classes in the UI via table settings #3656
939 Move the Color module to a contributed project #5667
940 [D10] Add the static analyzer tool PHPStan to Backdrop core #5467
941 Saving a content type display should not return up to the Manage Displays list #4291
942 Allow search result display to be controlled via view modes #829
943 Seventy two theme #5928
944 Add and Utilize Label and Description for the Admin Interface and Consolidate Help Text #5079
945 [SR][UX] Flood control: Better workflow and allow users to self-serve #5522
946 Make problems with layout blocks more discoverable. #2320
947 [UX] Allow selecting a layout for a view page from the view add/edit form. #1130
948 [UX] Mobile project browser: make it easier to get to the queue #3098
949 Update.php should automatically apply any new configuration defaults #1832
950 [UX] Layouts: Allow menu "source" to be changed from within any menu block #3820
951 Provide "Delimited" and "HTML list" display formatters for fields #2674
952 Trim textfields? #6386
953 CKEditor: Figure out a way to clear its cache so that plugin changes show up right away. #3460
954 Provide views field handler to access project properties from the `info` column in the `system` table #5820
955 [DX][D9] Add helper functions to inject/move items into a particular position in associative arrays #5247
956 [D8] Introduce a new `file_url_transform_relative()` function #4106
957 Allow themes to be installed, uninstalled, and updated (treat them like modules) #4829
958 [CMI] Export/Import an entire content type (or other entity type) with its fields all at once #408
959 [UX] Display a warning message when editor changes from Full HTML to something else #4807
960 [UX] Streamline the process of disabling and uninstalling modules (a.k.a. "Uninstallation queue"). #2532
961 Improve the way search (re)indexing works. #1337
962 Media: Use field mapping to automatically store metadata/EXIF info #3333
963 Layout UI : Allow adding visibility conditions for Node:NID and Node:Type for paths other than node/% #1997
964 Feature request for Internal Redirects #3940
965 Views UI: Edit Basic Settings #2906
966 List of Modules should show required contrib modules #6173
967 [UX][D10] Show bulk operations only when items have been selected, and hide filters when that happens #4701
968 Restore Configurable Actions to core #3646
969 Add fallback to HTTP for update manager #5455
970 [DX] Provide a way to retrieve default/OOTB config values #4262
971 [UX] Explore the idea of converting the "Save"/"Cancel" text to links in the messages of "dirty" forms. #789
972 [UX] Append `This role receives all new permissions by default.` text to the description of the admin role #5940
973 [UX][WP] CKEditor: Add word count #1477
974 [UX] Idea: Bigger "required" indicators for fields (a red ❌ next to the field) plus a red focus "halo" around the field. #5505
975 authorize.php should be used for all Installer module downloads/installs #2271
976 Add an 'URL alias update queue' for entities associated with an updated entity #1124
977 Allow editing term machine names (a.k.a. Taxonomy Machine Name module in core) #3093
978 [UX] Make all visibility conditions available at all times (and automatically set appropriate paths, contexts and context relationships). #1815
979 [UX] Allow cloning any user role (along with its permissions) #3813
980 Create New Field API for more efficient fields #2661
981 [UX] Add parent menu selector to menu add/edit link form #6390
982 Add visibility conditions for the "login pages" and admin paths (and negation for them as well) #4476
983 Better handling of location in locale source #3451
984 [D8][DX] FAPI: Allow easy sorting of the translated options of select elements #5824
985 Add an "unsorted" indicator to table columns #5221
986 [DX][D8] CMI: Add config_exclude functionality to core #4079

Pages

Log in or register to add new topics