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 option to Views for hiding empty blocks #3411
902 [DX] Allow enabling/disabling theme debugging via the admin UI #4211
903 Disable unused layout templates #5068
904 Menu router refactoring #2400
905 Add Mailsystem 3.x delegator class to core #3218
906 [UX] Layouts UI: Reusable visibility condition templates. #1942
907 Allow a hook to alter the list of CSS files parsed by Color module #6240
908 [UX] Move the confirmation dialog for deletion of nodes to a modal. #769
909 [UX] integrate file editing into the file field widget #2810
910 Allow altering image style urls #5745
911 Enable revisions by default / CRAP and entity revisions everywhere in core. #1465
912 [UX] Contact module: Rename "categories" to "recipient groups" in the admin UI - allow customizing the label of the field in the public-facing form #5992
913 Allow user to set custom background color on core hero block #3918
914 [UX] Default drop-button action for node types should be 'manage fields' #1116
915 [DX] hook_field_*_settings_form() should have $form and $form_state parameters #3590
916 [UX] Add a filter weight reset option so we can Show 'enabled' text filters above 'disabled' ones #4408
917 Add Claro administration theme to core #5241
918 [WP][UX] Dashboard: Dismissible blocks #3996
919 All config_*() functions should accept `$type` for consistency. #4821
920 Optimize `views_handler_field_field()` to only load full entities if needed #2104
921 OOTB: Provide an option to globally disable the personal contact forms, and make it the default for new installations #6067
922 [UX] Views "Multiple field settings" should appear on field display settings, too #2993
923 [UX] Layout UI: Collapsible block groups. #1691
924 Add new PR template, with reminder to reference an issue #5605
925 [UX] Add the ability for default layouts to be cloned (like views). #1674
926 [UX] Better Menu permissions #384
927 [UX] Running cron.php from browser should return a success message rather than a blank page #2535
928 Bring back the initial functionality of _field_write_instance function #5875
929 Put all search results on a single page (with facets?) #1330
930 [UX] Dismissible status report messages. #4617
931 [UX] Project installer: collapse met dependencies in the "Enable modules" step #5454
932 [UX] Add a "Place in a layout" action for menus in the menu listing page. #3406
933 Allow overriding Seven's header customisations #4205
934 [DX][D8] Provide a mechanism to deprecate permissions #5030
935 Provide a mechanism to load low-level backends #2383
936 Consider exposing `form_cache_expiration` and/or providing an option so that it can be cleared along with other caches. #3191
937 Allow form elements for updates in update.php #1912
938 Make mobile menu toggle text configurable #6264
939 [UX] Consider moving operations out of their drop-buttons on wide screens. #733
940 [UX] add "Allow Upscaling" checkbox to crop, and scale and crop effects #2763
941 [DX] Introduce a server-side conditional system (to possibly replace `#states`) #5750
942 Create a list of all entity types under Reports. #1449
943 [WP][SR] Add email obfuscator to core #3270
944 Add 'Field HTML Trim' to core #6001
945 [UX] Display a reminder to uninstall modules after disabling them #3911
946 [UX] CKEditor: Replace the "Add a caption" checkbox with a "Caption" field #1093
947 Contact form message templates edited via the UI #3568
948 [D8][DX] Add element #type table and merge tableselect/tabledrag into it #4388
949 [D8] Manage form display: Allow managing form fields non-programmatically #5219
950 [DX] Form API #states: support 'regex' and 'less'/'greater' (than) for value comparison #4781
951 [META] [UX] Add more Display Suite features #2084
952 Allow more granular HTML filter options for HTML attributes, not just tags #6100
953 [UX] Cannot access menu items in too long menus when the menu is set to stick at the top of the page. #1003
954 [UX] CKeditor: Allow the Styles dropdown to use tag names (for easy use of the <small> tag) #2980
955 [A11Y] Add `role="main"` attribute to primary content region in each Layout template #5610
956 Add more HTML5 elements for dates #326
957 [UX] Admin Bar: Add a single, centralized point of entry for adding content, files, user accounts etc. #5884
958 Allow Views to be grouped in Admin Menu #5895
959 [UX] Improve editing data and time format patterns #1284
960 Add 'reverse' option to 'View result counter' #4590
961 [UX] Dashboard block to highlight recent and notable bug fixes or feature updates #5438
962 [UX] CKEditor: Include the Balloon Toolbar plugin introduced in 4.8, and start using it. #3356
963 Change the "Invalidate search index" process to a batched "Rebuild search index" #4182
964 Add a link to the BackdropCMS.org page on module list for each module #5003
965 [UX] Add a requirements warning when site_mail domain doesn't match. #2364
966 [D8][SR] Add the ability to block IP addresses (feature parity with Drupal). #1878
967 Ability to change themes based upon a layout #6296
968 [UX] Make block titles required and allow them to be hidden. #692
969 CKEditor: Provide a setting to switch skins. #2729
970 [UX][DX] Status report page: Provide filters/categories that apply to various personas #5758
971 [UX] Make special field items (such as title, language and path alias) available in the "Manage display" tab. #1444
972 Support SVG in Image Library #5541
973 Introduce some missing permissions that allow global actions on files #6012
974 [UX] Rich Text editor inserting/updating images before a file is uploaded #3900
975 Create the settings.php file if missing. #1075
976 [META] Use UUIDs in more places #3563
977 Add filtering to path_autocomplete #4381
978 [DX][D8] Allow entity types to specify canonical and additional URIs #5212
979 [UX] Menu link items should be kept in sync with their respective content titles #4759
980 Move the file `description` column to file_managed table. #2070
981 [DX] Allow `config_get()` to return a default value - like `settings_get()` and `update_variable_get()` do #6108
982 [UX] [Layouts UI] Consider adding a side-by-side live preview. #986
983 Request: More style options for the table format in Views #2961
984 One click install for digitalocean #5628
985 [UX] When uninstalling a module, list all things that will be lost (blocks, views, menus) in the confirmation page. #1624
986 Creating multiple fields simultaneously while creating a content type #292

Pages

Log in or register to add new topics