| @@ -130,8 +130,22 @@ | ||
| 130 | 130 | return _wp_array_get( $settings, $path, $settings ); |
| 131 | 131 | } |
| 132 | 132 | |
| 133 | 133 | /** |
| 134 | + * Returns CSS media queries for responsive viewport style states. | |
| 135 | + * | |
| 136 | + * @param mixed $viewport_settings Viewport settings from theme.json. | |
| 137 | + * @param array $options Options for generating media queries. | |
| 138 | + * @return array Responsive media queries. | |
| 139 | + */ | |
| 140 | +function gutenberg_get_viewport_media_queries( $viewport_settings = null, $options = array() ) { | |
| 141 | + return WP_Theme_JSON_Gutenberg::get_viewport_media_queries( | |
| 142 | + $viewport_settings, | |
| 143 | + $options | |
| 144 | + ); | |
| 145 | +} | |
| 146 | + | |
| 147 | +/** | |
| 134 | 148 | * Gets the global styles custom css from theme.json. |
| 135 | 149 | * |
| 136 | 150 | * @deprecated Gutenberg 18.6.0 Use {@see 'gutenberg_get_global_stylesheet'} instead for top-level custom CSS, or {@see 'WP_Theme_JSON_Gutenberg::get_styles_for_block'} for block-level custom CSS. |
| 137 | 151 | * |