Chris@14: id: d7_theme_settings Chris@14: label: D7 theme settings Chris@14: migration_tags: Chris@14: - Drupal 7 Chris@14: - Configuration Chris@14: source: Chris@14: plugin: d7_theme_settings Chris@14: constants: Chris@14: config_suffix: '.settings' Chris@14: process: Chris@14: # Build the configuration name from the variable name, i.e. Chris@14: # theme_bartik_settings becomes bartik.settings. Chris@14: theme_name: Chris@14: - Chris@14: plugin: explode Chris@14: source: name Chris@14: delimiter: _ Chris@14: - Chris@14: plugin: extract Chris@14: index: Chris@14: - 1 Chris@14: configuration_name: Chris@14: plugin: concat Chris@14: source: Chris@14: - '@theme_name' Chris@14: - constants/config_suffix Chris@14: toggle_logo: theme_settings/toggle_logo Chris@14: toggle_name: value/toggle_name Chris@14: toggle_slogan: value/toggle_slogan Chris@14: toggle_node_user_picture: value/toggle_node_user_picture Chris@14: toggle_comment_user_picture: value/toggle_comment_user_picture Chris@14: toggle_comment_user_verification: value/toggle_comment_user_verification Chris@14: toggle_favicon: value/toggle_favicon Chris@14: default_logo: value/default_logo Chris@14: logo_path: value/logo_path Chris@14: logo_upload: value/logo_upload Chris@14: default_favicon: value/default_favicon Chris@14: favicon_path: value/favicon_path Chris@14: favicon_mimetype: value/favicon_mimetype Chris@14: # Ignore settings not present in Drupal 8. Chris@14: # value/favicon_upload Chris@14: # value/toggle_main_menu Chris@14: # value/toggle_secondary_menu Chris@14: destination: Chris@14: plugin: d7_theme_settings