75060f87 by Jeff Balicki

Starting

Signed-off-by: Jeff <jeff@gotenzing.com>
0 parents
Showing 1000 changed files with 3013 additions and 0 deletions

Too many changes to show.

To preserve performance only 1000 of 1000+ files are displayed.

1 # Configuration.
2
3 .env
4
5
6
7 # Ignore everything in the "wp-content" directory, except custom code.
8 /wp-content/languages/*
9 /wp-content/uploads/*
10
11
12
13 # Ignore node dependency directories.
14 **/node_modules/
15
16 # Ignore log files and databases.
17 *.log
18 *.sql
19 *.sqlite
20
21 # PhpStorm files.
22 /.idea/
23
24 # DS_Store files generated by Finder on MacOS.
25 **/.DS_Store
26
27 /vendor/
1 {
2 "name": "jeffbalicki/msf-climate-hub",
3 "require": {
4 "vlucas/phpdotenv": "^5.5"
5 },
6 "authors": [
7 {
8 "name": "Jeff",
9 "email": "jeff@gotenzing.com"
10 }
11 ]
12 }
1 <?php
2 /**
3 * Front to the WordPress application. This file doesn't do anything, but loads
4 * wp-blog-header.php which does and tells WordPress to load the theme.
5 *
6 * @package WordPress
7 */
8
9 /**
10 * Tells WordPress to load the WordPress theme and output it.
11 *
12 * @var bool
13 */
14 define( 'WP_USE_THEMES', true );
15
16 /** Loads the WordPress Environment and Template */
17 require __DIR__ . '/wp-blog-header.php';
This diff is collapsed. Click to expand it.
1 <!DOCTYPE html>
2 <html lang="en">
3 <head>
4 <meta name="viewport" content="width=device-width" />
5 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
6 <title>WordPress &#8250; ReadMe</title>
7 <link rel="stylesheet" href="wp-admin/css/install.css?ver=20100228" type="text/css" />
8 </head>
9 <body>
10 <h1 id="logo">
11 <a href="https://wordpress.org/"><img alt="WordPress" src="wp-admin/images/wordpress-logo.png" /></a>
12 </h1>
13 <p style="text-align: center">Semantic Personal Publishing Platform</p>
14
15 <h2>First Things First</h2>
16 <p>Welcome. WordPress is a very special project to me. Every developer and contributor adds something unique to the mix, and together we create something beautiful that I am proud to be a part of. Thousands of hours have gone into WordPress, and we are dedicated to making it better every day. Thank you for making it part of your world.</p>
17 <p style="text-align: right">&#8212; Matt Mullenweg</p>
18
19 <h2>Installation: Famous 5-minute install</h2>
20 <ol>
21 <li>Unzip the package in an empty directory and upload everything.</li>
22 <li>Open <span class="file"><a href="wp-admin/install.php">wp-admin/install.php</a></span> in your browser. It will take you through the process to set up a <code>wp-config.php</code> file with your database connection details.
23 <ol>
24 <li>If for some reason this does not work, do not worry. It may not work on all web hosts. Open up <code>wp-config-sample.php</code> with a text editor like WordPad or similar and fill in your database connection details.</li>
25 <li>Save the file as <code>wp-config.php</code> and upload it.</li>
26 <li>Open <span class="file"><a href="wp-admin/install.php">wp-admin/install.php</a></span> in your browser.</li>
27 </ol>
28 </li>
29 <li>Once the configuration file is set up, the installer will set up the tables needed for your site. If there is an error, double check your <code>wp-config.php</code> file, and try again. If it fails again, please go to the <a href="https://wordpress.org/support/forums/">WordPress support forums</a> with as much data as you can gather.</li>
30 <li><strong>If you did not enter a password, note the password given to you.</strong> If you did not provide a username, it will be <code>admin</code>.</li>
31 <li>The installer should then send you to the <a href="wp-login.php">login page</a>. Sign in with the username and password you chose during the installation. If a password was generated for you, you can then click on &#8220;Profile&#8221; to change the password.</li>
32 </ol>
33
34 <h2>Updating</h2>
35 <h3>Using the Automatic Updater</h3>
36 <ol>
37 <li>Open <span class="file"><a href="wp-admin/update-core.php">wp-admin/update-core.php</a></span> in your browser and follow the instructions.</li>
38 <li>You wanted more, perhaps? That&#8217;s it!</li>
39 </ol>
40
41 <h3>Updating Manually</h3>
42 <ol>
43 <li>Before you update anything, make sure you have backup copies of any files you may have modified such as <code>index.php</code>.</li>
44 <li>Delete your old WordPress files, saving ones you&#8217;ve modified.</li>
45 <li>Upload the new files.</li>
46 <li>Point your browser to <span class="file"><a href="wp-admin/upgrade.php">/wp-admin/upgrade.php</a>.</span></li>
47 </ol>
48
49 <h2>Migrating from other systems</h2>
50 <p>WordPress can <a href="https://wordpress.org/documentation/article/importing-content/">import from a number of systems</a>. First you need to get WordPress installed and working as described above, before using <a href="wp-admin/import.php">our import tools</a>.</p>
51
52 <h2>System Requirements</h2>
53 <ul>
54 <li><a href="https://secure.php.net/">PHP</a> version <strong>5.6.20</strong> or greater.</li>
55 <li><a href="https://www.mysql.com/">MySQL</a> version <strong>5.0</strong> or greater.</li>
56 </ul>
57
58 <h3>Recommendations</h3>
59 <ul>
60 <li><a href="https://secure.php.net/">PHP</a> version <strong>7.4</strong> or greater.</li>
61 <li><a href="https://www.mysql.com/">MySQL</a> version <strong>5.7</strong> or greater OR <a href="https://mariadb.org/">MariaDB</a> version <strong>10.3</strong> or greater.</li>
62 <li>The <a href="https://httpd.apache.org/docs/2.2/mod/mod_rewrite.html">mod_rewrite</a> Apache module.</li>
63 <li><a href="https://wordpress.org/news/2016/12/moving-toward-ssl/">HTTPS</a> support.</li>
64 <li>A link to <a href="https://wordpress.org/">wordpress.org</a> on your site.</li>
65 </ul>
66
67 <h2>Online Resources</h2>
68 <p>If you have any questions that are not addressed in this document, please take advantage of WordPress&#8217; numerous online resources:</p>
69 <dl>
70 <dt><a href="https://wordpress.org/documentation/">HelpHub</a></dt>
71 <dd>HelpHub is the encyclopedia of all things WordPress. It is the most comprehensive source of information for WordPress available.</dd>
72 <dt><a href="https://wordpress.org/news/">The WordPress Blog</a></dt>
73 <dd>This is where you&#8217;ll find the latest updates and news related to WordPress. Recent WordPress news appears in your administrative dashboard by default.</dd>
74 <dt><a href="https://planet.wordpress.org/">WordPress Planet</a></dt>
75 <dd>The WordPress Planet is a news aggregator that brings together posts from WordPress blogs around the web.</dd>
76 <dt><a href="https://wordpress.org/support/forums/">WordPress Support Forums</a></dt>
77 <dd>If you&#8217;ve looked everywhere and still cannot find an answer, the support forums are very active and have a large community ready to help. To help them help you be sure to use a descriptive thread title and describe your question in as much detail as possible.</dd>
78 <dt><a href="https://make.wordpress.org/support/handbook/appendix/other-support-locations/introduction-to-irc/">WordPress <abbr>IRC</abbr> (Internet Relay Chat) Channel</a></dt>
79 <dd>There is an online chat channel that is used for discussion among people who use WordPress and occasionally support topics. The above wiki page should point you in the right direction. (<a href="https://web.libera.chat/#wordpress">irc.libera.chat #wordpress</a>)</dd>
80 </dl>
81
82 <h2>Final Notes</h2>
83 <ul>
84 <li>If you have any suggestions, ideas, or comments, or if you (gasp!) found a bug, join us in the <a href="https://wordpress.org/support/forums/">Support Forums</a>.</li>
85 <li>WordPress has a robust plugin <abbr>API</abbr> (Application Programming Interface) that makes extending the code easy. If you are a developer interested in utilizing this, see the <a href="https://developer.wordpress.org/plugins/">Plugin Developer Handbook</a>. You shouldn&#8217;t modify any of the core code.</li>
86 </ul>
87
88 <h2>Share the Love</h2>
89 <p>WordPress has no multi-million dollar marketing campaign or celebrity sponsors, but we do have something even better&#8212;you. If you enjoy WordPress please consider telling a friend, setting it up for someone less knowledgeable than yourself, or writing the author of a media article that overlooks us.</p>
90
91 <p>WordPress is the official continuation of <a href="https://cafelog.com/">b2/caf&#233;log</a>, which came from Michel V. The work has been continued by the <a href="https://wordpress.org/about/">WordPress developers</a>. If you would like to support WordPress, please consider <a href="https://wordpress.org/donate/">donating</a>.</p>
92
93 <h2>License</h2>
94 <p>WordPress is free software, and is released under the terms of the <abbr>GPL</abbr> (GNU General Public License) version 2 or (at your option) any later version. See <a href="license.txt">license.txt</a>.</p>
95
96 </body>
97 </html>
1 <?php
2 /**
3 * Confirms that the activation key that is sent in an email after a user signs
4 * up for a new site matches the key for that user and then displays confirmation.
5 *
6 * @package WordPress
7 */
8
9 define( 'WP_INSTALLING', true );
10
11 /** Sets up the WordPress Environment. */
12 require __DIR__ . '/wp-load.php';
13
14 require __DIR__ . '/wp-blog-header.php';
15
16 if ( ! is_multisite() ) {
17 wp_redirect( wp_registration_url() );
18 die();
19 }
20
21 $valid_error_codes = array( 'already_active', 'blog_taken' );
22
23 list( $activate_path ) = explode( '?', wp_unslash( $_SERVER['REQUEST_URI'] ) );
24 $activate_cookie = 'wp-activate-' . COOKIEHASH;
25
26 $key = '';
27 $result = null;
28
29 if ( isset( $_GET['key'] ) && isset( $_POST['key'] ) && $_GET['key'] !== $_POST['key'] ) {
30 wp_die( __( 'A key value mismatch has been detected. Please follow the link provided in your activation email.' ), __( 'An error occurred during the activation' ), 400 );
31 } elseif ( ! empty( $_GET['key'] ) ) {
32 $key = $_GET['key'];
33 } elseif ( ! empty( $_POST['key'] ) ) {
34 $key = $_POST['key'];
35 }
36
37 if ( $key ) {
38 $redirect_url = remove_query_arg( 'key' );
39
40 if ( remove_query_arg( false ) !== $redirect_url ) {
41 setcookie( $activate_cookie, $key, 0, $activate_path, COOKIE_DOMAIN, is_ssl(), true );
42 wp_safe_redirect( $redirect_url );
43 exit;
44 } else {
45 $result = wpmu_activate_signup( $key );
46 }
47 }
48
49 if ( null === $result && isset( $_COOKIE[ $activate_cookie ] ) ) {
50 $key = $_COOKIE[ $activate_cookie ];
51 $result = wpmu_activate_signup( $key );
52 setcookie( $activate_cookie, ' ', time() - YEAR_IN_SECONDS, $activate_path, COOKIE_DOMAIN, is_ssl(), true );
53 }
54
55 if ( null === $result || ( is_wp_error( $result ) && 'invalid_key' === $result->get_error_code() ) ) {
56 status_header( 404 );
57 } elseif ( is_wp_error( $result ) ) {
58 $error_code = $result->get_error_code();
59
60 if ( ! in_array( $error_code, $valid_error_codes, true ) ) {
61 status_header( 400 );
62 }
63 }
64
65 nocache_headers();
66
67 if ( is_object( $wp_object_cache ) ) {
68 $wp_object_cache->cache_enabled = false;
69 }
70
71 // Fix for page title.
72 $wp_query->is_404 = false;
73
74 /**
75 * Fires before the Site Activation page is loaded.
76 *
77 * @since 3.0.0
78 */
79 do_action( 'activate_header' );
80
81 /**
82 * Adds an action hook specific to this page.
83 *
84 * Fires on {@see 'wp_head'}.
85 *
86 * @since MU (3.0.0)
87 */
88 function do_activate_header() {
89 /**
90 * Fires before the Site Activation page is loaded.
91 *
92 * Fires on the {@see 'wp_head'} action.
93 *
94 * @since 3.0.0
95 */
96 do_action( 'activate_wp_head' );
97 }
98 add_action( 'wp_head', 'do_activate_header' );
99
100 /**
101 * Loads styles specific to this page.
102 *
103 * @since MU (3.0.0)
104 */
105 function wpmu_activate_stylesheet() {
106 ?>
107 <style type="text/css">
108 .wp-activate-container { width: 90%; margin: 0 auto; }
109 .wp-activate-container form { margin-top: 2em; }
110 #submit, #key { width: 100%; font-size: 24px; box-sizing: border-box; }
111 #language { margin-top: 0.5em; }
112 .wp-activate-container .error { background: #f66; color: #333; }
113 span.h3 { padding: 0 8px; font-size: 1.3em; font-weight: 600; }
114 </style>
115 <?php
116 }
117 add_action( 'wp_head', 'wpmu_activate_stylesheet' );
118 add_action( 'wp_head', 'wp_strict_cross_origin_referrer' );
119 add_filter( 'wp_robots', 'wp_robots_sensitive_page' );
120
121 get_header( 'wp-activate' );
122
123 $blog_details = get_blog_details();
124 ?>
125
126 <div id="signup-content" class="widecolumn">
127 <div class="wp-activate-container">
128 <?php if ( ! $key ) { ?>
129
130 <h2><?php _e( 'Activation Key Required' ); ?></h2>
131 <form name="activateform" id="activateform" method="post" action="<?php echo network_site_url( $blog_details->path . 'wp-activate.php' ); ?>">
132 <p>
133 <label for="key"><?php _e( 'Activation Key:' ); ?></label>
134 <br /><input type="text" name="key" id="key" value="" size="50" autofocus="autofocus" />
135 </p>
136 <p class="submit">
137 <input id="submit" type="submit" name="Submit" class="submit" value="<?php esc_attr_e( 'Activate' ); ?>" />
138 </p>
139 </form>
140
141 <?php
142 } else {
143 if ( is_wp_error( $result ) && in_array( $result->get_error_code(), $valid_error_codes, true ) ) {
144 $signup = $result->get_error_data();
145 ?>
146 <h2><?php _e( 'Your account is now active!' ); ?></h2>
147 <?php
148 echo '<p class="lead-in">';
149 if ( '' === $signup->domain . $signup->path ) {
150 printf(
151 /* translators: 1: Login URL, 2: Username, 3: User email address, 4: Lost password URL. */
152 __( 'Your account has been activated. You may now <a href="%1$s">log in</a> to the site using your chosen username of &#8220;%2$s&#8221;. Please check your email inbox at %3$s for your password and login instructions. If you do not receive an email, please check your junk or spam folder. If you still do not receive an email within an hour, you can <a href="%4$s">reset your password</a>.' ),
153 network_site_url( $blog_details->path . 'wp-login.php', 'login' ),
154 $signup->user_login,
155 $signup->user_email,
156 wp_lostpassword_url()
157 );
158 } else {
159 printf(
160 /* translators: 1: Site URL, 2: Username, 3: User email address, 4: Lost password URL. */
161 __( 'Your site at %1$s is active. You may now log in to your site using your chosen username of &#8220;%2$s&#8221;. Please check your email inbox at %3$s for your password and login instructions. If you do not receive an email, please check your junk or spam folder. If you still do not receive an email within an hour, you can <a href="%4$s">reset your password</a>.' ),
162 sprintf( '<a href="http://%1$s%2$s">%1$s%2$s</a>', $signup->domain, $blog_details->path ),
163 $signup->user_login,
164 $signup->user_email,
165 wp_lostpassword_url()
166 );
167 }
168 echo '</p>';
169 } elseif ( null === $result || is_wp_error( $result ) ) {
170 ?>
171 <h2><?php _e( 'An error occurred during the activation' ); ?></h2>
172 <?php if ( is_wp_error( $result ) ) : ?>
173 <p><?php echo $result->get_error_message(); ?></p>
174 <?php endif; ?>
175 <?php
176 } else {
177 $url = isset( $result['blog_id'] ) ? get_home_url( (int) $result['blog_id'] ) : '';
178 $user = get_userdata( (int) $result['user_id'] );
179 ?>
180 <h2><?php _e( 'Your account is now active!' ); ?></h2>
181
182 <div id="signup-welcome">
183 <p><span class="h3"><?php _e( 'Username:' ); ?></span> <?php echo $user->user_login; ?></p>
184 <p><span class="h3"><?php _e( 'Password:' ); ?></span> <?php echo $result['password']; ?></p>
185 </div>
186
187 <?php
188 if ( $url && network_home_url( '', 'http' ) !== $url ) :
189 switch_to_blog( (int) $result['blog_id'] );
190 $login_url = wp_login_url();
191 restore_current_blog();
192 ?>
193 <p class="view">
194 <?php
195 /* translators: 1: Site URL, 2: Login URL. */
196 printf( __( 'Your account is now activated. <a href="%1$s">View your site</a> or <a href="%2$s">Log in</a>' ), $url, esc_url( $login_url ) );
197 ?>
198 </p>
199 <?php else : ?>
200 <p class="view">
201 <?php
202 printf(
203 /* translators: 1: Login URL, 2: Network home URL. */
204 __( 'Your account is now activated. <a href="%1$s">Log in</a> or go back to the <a href="%2$s">homepage</a>.' ),
205 network_site_url( $blog_details->path . 'wp-login.php', 'login' ),
206 network_home_url( $blog_details->path )
207 );
208 ?>
209 </p>
210 <?php
211 endif;
212 }
213 }
214 ?>
215 </div>
216 </div>
217 <?php
218 get_footer( 'wp-activate' );
1 <?php
2 /**
3 * WordPress Ajax Process Execution
4 *
5 * @package WordPress
6 * @subpackage Administration
7 *
8 * @link https://codex.wordpress.org/AJAX_in_Plugins
9 */
10
11 /**
12 * Executing Ajax process.
13 *
14 * @since 2.1.0
15 */
16 define( 'DOING_AJAX', true );
17 if ( ! defined( 'WP_ADMIN' ) ) {
18 define( 'WP_ADMIN', true );
19 }
20
21 /** Load WordPress Bootstrap */
22 require_once dirname( __DIR__ ) . '/wp-load.php';
23
24 /** Allow for cross-domain requests (from the front end). */
25 send_origin_headers();
26
27 header( 'Content-Type: text/html; charset=' . get_option( 'blog_charset' ) );
28 header( 'X-Robots-Tag: noindex' );
29
30 // Require a valid action parameter.
31 if ( empty( $_REQUEST['action'] ) || ! is_scalar( $_REQUEST['action'] ) ) {
32 wp_die( '0', 400 );
33 }
34
35 /** Load WordPress Administration APIs */
36 require_once ABSPATH . 'wp-admin/includes/admin.php';
37
38 /** Load Ajax Handlers for WordPress Core */
39 require_once ABSPATH . 'wp-admin/includes/ajax-actions.php';
40
41 send_nosniff_header();
42 nocache_headers();
43
44 /** This action is documented in wp-admin/admin.php */
45 do_action( 'admin_init' );
46
47 $core_actions_get = array(
48 'fetch-list',
49 'ajax-tag-search',
50 'wp-compression-test',
51 'imgedit-preview',
52 'oembed-cache',
53 'autocomplete-user',
54 'dashboard-widgets',
55 'logged-in',
56 'rest-nonce',
57 );
58
59 $core_actions_post = array(
60 'oembed-cache',
61 'image-editor',
62 'delete-comment',
63 'delete-tag',
64 'delete-link',
65 'delete-meta',
66 'delete-post',
67 'trash-post',
68 'untrash-post',
69 'delete-page',
70 'dim-comment',
71 'add-link-category',
72 'add-tag',
73 'get-tagcloud',
74 'get-comments',
75 'replyto-comment',
76 'edit-comment',
77 'add-menu-item',
78 'add-meta',
79 'add-user',
80 'closed-postboxes',
81 'hidden-columns',
82 'update-welcome-panel',
83 'menu-get-metabox',
84 'wp-link-ajax',
85 'menu-locations-save',
86 'menu-quick-search',
87 'meta-box-order',
88 'get-permalink',
89 'sample-permalink',
90 'inline-save',
91 'inline-save-tax',
92 'find_posts',
93 'widgets-order',
94 'save-widget',
95 'delete-inactive-widgets',
96 'set-post-thumbnail',
97 'date_format',
98 'time_format',
99 'wp-remove-post-lock',
100 'dismiss-wp-pointer',
101 'upload-attachment',
102 'get-attachment',
103 'query-attachments',
104 'save-attachment',
105 'save-attachment-compat',
106 'send-link-to-editor',
107 'send-attachment-to-editor',
108 'save-attachment-order',
109 'media-create-image-subsizes',
110 'heartbeat',
111 'get-revision-diffs',
112 'save-user-color-scheme',
113 'update-widget',
114 'query-themes',
115 'parse-embed',
116 'set-attachment-thumbnail',
117 'parse-media-shortcode',
118 'destroy-sessions',
119 'install-plugin',
120 'update-plugin',
121 'crop-image',
122 'generate-password',
123 'save-wporg-username',
124 'delete-plugin',
125 'search-plugins',
126 'search-install-plugins',
127 'activate-plugin',
128 'update-theme',
129 'delete-theme',
130 'install-theme',
131 'get-post-thumbnail-html',
132 'get-community-events',
133 'edit-theme-plugin-file',
134 'wp-privacy-export-personal-data',
135 'wp-privacy-erase-personal-data',
136 'health-check-site-status-result',
137 'health-check-dotorg-communication',
138 'health-check-is-in-debug-mode',
139 'health-check-background-updates',
140 'health-check-loopback-requests',
141 'health-check-get-sizes',
142 'toggle-auto-updates',
143 'send-password-reset',
144 );
145
146 // Deprecated.
147 $core_actions_post_deprecated = array(
148 'wp-fullscreen-save-post',
149 'press-this-save-post',
150 'press-this-add-category',
151 'health-check-dotorg-communication',
152 'health-check-is-in-debug-mode',
153 'health-check-background-updates',
154 'health-check-loopback-requests',
155 );
156
157 $core_actions_post = array_merge( $core_actions_post, $core_actions_post_deprecated );
158
159 // Register core Ajax calls.
160 if ( ! empty( $_GET['action'] ) && in_array( $_GET['action'], $core_actions_get, true ) ) {
161 add_action( 'wp_ajax_' . $_GET['action'], 'wp_ajax_' . str_replace( '-', '_', $_GET['action'] ), 1 );
162 }
163
164 if ( ! empty( $_POST['action'] ) && in_array( $_POST['action'], $core_actions_post, true ) ) {
165 add_action( 'wp_ajax_' . $_POST['action'], 'wp_ajax_' . str_replace( '-', '_', $_POST['action'] ), 1 );
166 }
167
168 add_action( 'wp_ajax_nopriv_generate-password', 'wp_ajax_nopriv_generate_password' );
169
170 add_action( 'wp_ajax_nopriv_heartbeat', 'wp_ajax_nopriv_heartbeat', 1 );
171
172 $action = $_REQUEST['action'];
173
174 if ( is_user_logged_in() ) {
175 // If no action is registered, return a Bad Request response.
176 if ( ! has_action( "wp_ajax_{$action}" ) ) {
177 wp_die( '0', 400 );
178 }
179
180 /**
181 * Fires authenticated Ajax actions for logged-in users.
182 *
183 * The dynamic portion of the hook name, `$action`, refers
184 * to the name of the Ajax action callback being fired.
185 *
186 * @since 2.1.0
187 */
188 do_action( "wp_ajax_{$action}" );
189 } else {
190 // If no action is registered, return a Bad Request response.
191 if ( ! has_action( "wp_ajax_nopriv_{$action}" ) ) {
192 wp_die( '0', 400 );
193 }
194
195 /**
196 * Fires non-authenticated Ajax actions for logged-out users.
197 *
198 * The dynamic portion of the hook name, `$action`, refers
199 * to the name of the Ajax action callback being fired.
200 *
201 * @since 2.8.0
202 */
203 do_action( "wp_ajax_nopriv_{$action}" );
204 }
205
206 // Default status.
207 wp_die( '0' );
1 <?php
2 /**
3 * WordPress Administration Template Footer
4 *
5 * @package WordPress
6 * @subpackage Administration
7 */
8
9 // Don't load directly.
10 if ( ! defined( 'ABSPATH' ) ) {
11 die( '-1' );
12 }
13
14 /**
15 * @global string $hook_suffix
16 */
17 global $hook_suffix;
18 ?>
19
20 <div class="clear"></div></div><!-- wpbody-content -->
21 <div class="clear"></div></div><!-- wpbody -->
22 <div class="clear"></div></div><!-- wpcontent -->
23
24 <div id="wpfooter" role="contentinfo">
25 <?php
26 /**
27 * Fires after the opening tag for the admin footer.
28 *
29 * @since 2.5.0
30 */
31 do_action( 'in_admin_footer' );
32 ?>
33 <p id="footer-left" class="alignleft">
34 <?php
35 $text = sprintf(
36 /* translators: %s: https://wordpress.org/ */
37 __( 'Thank you for creating with <a href="%s">WordPress</a>.' ),
38 __( 'https://wordpress.org/' )
39 );
40
41 /**
42 * Filters the "Thank you" text displayed in the admin footer.
43 *
44 * @since 2.8.0
45 *
46 * @param string $text The content that will be printed.
47 */
48 echo apply_filters( 'admin_footer_text', '<span id="footer-thankyou">' . $text . '</span>' );
49 ?>
50 </p>
51 <p id="footer-upgrade" class="alignright">
52 <?php
53 /**
54 * Filters the version/update text displayed in the admin footer.
55 *
56 * WordPress prints the current version and update information,
57 * using core_update_footer() at priority 10.
58 *
59 * @since 2.3.0
60 *
61 * @see core_update_footer()
62 *
63 * @param string $content The content that will be printed.
64 */
65 echo apply_filters( 'update_footer', '' );
66 ?>
67 </p>
68 <div class="clear"></div>
69 </div>
70 <?php
71 /**
72 * Prints scripts or data before the default footer scripts.
73 *
74 * @since 1.2.0
75 *
76 * @param string $data The data to print.
77 */
78 do_action( 'admin_footer', '' );
79
80 /**
81 * Prints scripts and data queued for the footer.
82 *
83 * The dynamic portion of the hook name, `$hook_suffix`,
84 * refers to the global hook suffix of the current page.
85 *
86 * @since 4.6.0
87 */
88 do_action( "admin_print_footer_scripts-{$hook_suffix}" ); // phpcs:ignore WordPress.NamingConventions.ValidHookName.UseUnderscores
89
90 /**
91 * Prints any scripts and data queued for the footer.
92 *
93 * @since 2.8.0
94 */
95 do_action( 'admin_print_footer_scripts' );
96
97 /**
98 * Prints scripts or data after the default footer scripts.
99 *
100 * The dynamic portion of the hook name, `$hook_suffix`,
101 * refers to the global hook suffix of the current page.
102 *
103 * @since 2.8.0
104 */
105 do_action( "admin_footer-{$hook_suffix}" ); // phpcs:ignore WordPress.NamingConventions.ValidHookName.UseUnderscores
106
107 // get_site_option() won't exist when auto upgrading from <= 2.7.
108 if ( function_exists( 'get_site_option' )
109 && false === get_site_option( 'can_compress_scripts' )
110 ) {
111 compression_test();
112 }
113
114 ?>
115
116 <div class="clear"></div></div><!-- wpwrap -->
117 <script type="text/javascript">if(typeof wpOnload==='function')wpOnload();</script>
118 </body>
119 </html>
1 <?php
2 /**
3 * Administration Functions
4 *
5 * This file is deprecated, use 'wp-admin/includes/admin.php' instead.
6 *
7 * @deprecated 2.5.0
8 * @package WordPress
9 * @subpackage Administration
10 */
11
12 _deprecated_file( basename( __FILE__ ), '2.5.0', 'wp-admin/includes/admin.php' );
13
14 /** WordPress Administration API: Includes all Administration functions. */
15 require_once ABSPATH . 'wp-admin/includes/admin.php';
1 <?php
2 /**
3 * WordPress Administration Template Header
4 *
5 * @package WordPress
6 * @subpackage Administration
7 */
8
9 header( 'Content-Type: ' . get_option( 'html_type' ) . '; charset=' . get_option( 'blog_charset' ) );
10 if ( ! defined( 'WP_ADMIN' ) ) {
11 require_once __DIR__ . '/admin.php';
12 }
13
14 /**
15 * In case admin-header.php is included in a function.
16 *
17 * @global string $title
18 * @global string $hook_suffix
19 * @global WP_Screen $current_screen WordPress current screen object.
20 * @global WP_Locale $wp_locale WordPress date and time locale object.
21 * @global string $pagenow The filename of the current screen.
22 * @global string $update_title
23 * @global int $total_update_count
24 * @global string $parent_file
25 * @global string $typenow The post type of the current screen.
26 */
27 global $title, $hook_suffix, $current_screen, $wp_locale, $pagenow,
28 $update_title, $total_update_count, $parent_file, $typenow;
29
30 // Catch plugins that include admin-header.php before admin.php completes.
31 if ( empty( $current_screen ) ) {
32 set_current_screen();
33 }
34
35 get_admin_page_title();
36 $title = strip_tags( $title );
37
38 if ( is_network_admin() ) {
39 /* translators: Network admin screen title. %s: Network title. */
40 $admin_title = sprintf( __( 'Network Admin: %s' ), get_network()->site_name );
41 } elseif ( is_user_admin() ) {
42 /* translators: User dashboard screen title. %s: Network title. */
43 $admin_title = sprintf( __( 'User Dashboard: %s' ), get_network()->site_name );
44 } else {
45 $admin_title = get_bloginfo( 'name' );
46 }
47
48 if ( $admin_title === $title ) {
49 /* translators: Admin screen title. %s: Admin screen name. */
50 $admin_title = sprintf( __( '%s &#8212; WordPress' ), $title );
51 } else {
52 $screen_title = $title;
53
54 if ( 'post' === $current_screen->base && 'add' !== $current_screen->action ) {
55 $post_title = get_the_title();
56 if ( ! empty( $post_title ) ) {
57 $post_type_obj = get_post_type_object( $typenow );
58 $screen_title = sprintf(
59 /* translators: Editor admin screen title. 1: "Edit item" text for the post type, 2: Post title. */
60 __( '%1$s &#8220;%2$s&#8221;' ),
61 $post_type_obj->labels->edit_item,
62 $post_title
63 );
64 }
65 }
66
67 /* translators: Admin screen title. 1: Admin screen name, 2: Network or site name. */
68 $admin_title = sprintf( __( '%1$s &lsaquo; %2$s &#8212; WordPress' ), $screen_title, $admin_title );
69 }
70
71 if ( wp_is_recovery_mode() ) {
72 /* translators: %s: Admin screen title. */
73 $admin_title = sprintf( __( 'Recovery Mode &#8212; %s' ), $admin_title );
74 }
75
76 /**
77 * Filters the title tag content for an admin page.
78 *
79 * @since 3.1.0
80 *
81 * @param string $admin_title The page title, with extra context added.
82 * @param string $title The original page title.
83 */
84 $admin_title = apply_filters( 'admin_title', $admin_title, $title );
85
86 wp_user_settings();
87
88 _wp_admin_html_begin();
89 ?>
90 <title><?php echo esc_html( $admin_title ); ?></title>
91 <?php
92
93 wp_enqueue_style( 'colors' );
94 wp_enqueue_script( 'utils' );
95 wp_enqueue_script( 'svg-painter' );
96
97 $admin_body_class = preg_replace( '/[^a-z0-9_-]+/i', '-', $hook_suffix );
98 ?>
99 <script type="text/javascript">
100 addLoadEvent = function(func){if(typeof jQuery!=='undefined')jQuery(function(){func();});else if(typeof wpOnload!=='function'){wpOnload=func;}else{var oldonload=wpOnload;wpOnload=function(){oldonload();func();}}};
101 var ajaxurl = '<?php echo esc_js( admin_url( 'admin-ajax.php', 'relative' ) ); ?>',
102 pagenow = '<?php echo esc_js( $current_screen->id ); ?>',
103 typenow = '<?php echo esc_js( $current_screen->post_type ); ?>',
104 adminpage = '<?php echo esc_js( $admin_body_class ); ?>',
105 thousandsSeparator = '<?php echo esc_js( $wp_locale->number_format['thousands_sep'] ); ?>',
106 decimalPoint = '<?php echo esc_js( $wp_locale->number_format['decimal_point'] ); ?>',
107 isRtl = <?php echo (int) is_rtl(); ?>;
108 </script>
109 <?php
110
111 /**
112 * Enqueue scripts for all admin pages.
113 *
114 * @since 2.8.0
115 *
116 * @param string $hook_suffix The current admin page.
117 */
118 do_action( 'admin_enqueue_scripts', $hook_suffix );
119
120 /**
121 * Fires when styles are printed for a specific admin page based on $hook_suffix.
122 *
123 * @since 2.6.0
124 */
125 do_action( "admin_print_styles-{$hook_suffix}" ); // phpcs:ignore WordPress.NamingConventions.ValidHookName.UseUnderscores
126
127 /**
128 * Fires when styles are printed for all admin pages.
129 *
130 * @since 2.6.0
131 */
132 do_action( 'admin_print_styles' );
133
134 /**
135 * Fires when scripts are printed for a specific admin page based on $hook_suffix.
136 *
137 * @since 2.1.0
138 */
139 do_action( "admin_print_scripts-{$hook_suffix}" ); // phpcs:ignore WordPress.NamingConventions.ValidHookName.UseUnderscores
140
141 /**
142 * Fires when scripts are printed for all admin pages.
143 *
144 * @since 2.1.0
145 */
146 do_action( 'admin_print_scripts' );
147
148 /**
149 * Fires in head section for a specific admin page.
150 *
151 * The dynamic portion of the hook name, `$hook_suffix`, refers to the hook suffix
152 * for the admin page.
153 *
154 * @since 2.1.0
155 */
156 do_action( "admin_head-{$hook_suffix}" ); // phpcs:ignore WordPress.NamingConventions.ValidHookName.UseUnderscores
157
158 /**
159 * Fires in head section for all admin pages.
160 *
161 * @since 2.1.0
162 */
163 do_action( 'admin_head' );
164
165 if ( 'f' === get_user_setting( 'mfold' ) ) {
166 $admin_body_class .= ' folded';
167 }
168
169 if ( ! get_user_setting( 'unfold' ) ) {
170 $admin_body_class .= ' auto-fold';
171 }
172
173 if ( is_admin_bar_showing() ) {
174 $admin_body_class .= ' admin-bar';
175 }
176
177 if ( is_rtl() ) {
178 $admin_body_class .= ' rtl';
179 }
180
181 if ( $current_screen->post_type ) {
182 $admin_body_class .= ' post-type-' . $current_screen->post_type;
183 }
184
185 if ( $current_screen->taxonomy ) {
186 $admin_body_class .= ' taxonomy-' . $current_screen->taxonomy;
187 }
188
189 $admin_body_class .= ' branch-' . str_replace( array( '.', ',' ), '-', (float) get_bloginfo( 'version' ) );
190 $admin_body_class .= ' version-' . str_replace( '.', '-', preg_replace( '/^([.0-9]+).*/', '$1', get_bloginfo( 'version' ) ) );
191 $admin_body_class .= ' admin-color-' . sanitize_html_class( get_user_option( 'admin_color' ), 'fresh' );
192 $admin_body_class .= ' locale-' . sanitize_html_class( strtolower( str_replace( '_', '-', get_user_locale() ) ) );
193
194 if ( wp_is_mobile() ) {
195 $admin_body_class .= ' mobile';
196 }
197
198 if ( is_multisite() ) {
199 $admin_body_class .= ' multisite';
200 }
201
202 if ( is_network_admin() ) {
203 $admin_body_class .= ' network-admin';
204 }
205
206 $admin_body_class .= ' no-customize-support no-svg';
207
208 if ( $current_screen->is_block_editor() ) {
209 $admin_body_class .= ' block-editor-page wp-embed-responsive';
210 }
211
212 $error_get_last = error_get_last();
213
214 // Print a CSS class to make PHP errors visible.
215 if ( $error_get_last && WP_DEBUG && WP_DEBUG_DISPLAY && ini_get( 'display_errors' )
216 // Don't print the class for PHP notices in wp-config.php, as they happen before WP_DEBUG takes effect,
217 // and should not be displayed with the `error_reporting` level previously set in wp-load.php.
218 && ( E_NOTICE !== $error_get_last['type'] || 'wp-config.php' !== wp_basename( $error_get_last['file'] ) )
219 ) {
220 $admin_body_class .= ' php-error';
221 }
222
223 unset( $error_get_last );
224
225 ?>
226 </head>
227 <?php
228 /**
229 * Filters the CSS classes for the body tag in the admin.
230 *
231 * This filter differs from the {@see 'post_class'} and {@see 'body_class'} filters
232 * in two important ways:
233 *
234 * 1. `$classes` is a space-separated string of class names instead of an array.
235 * 2. Not all core admin classes are filterable, notably: wp-admin, wp-core-ui,
236 * and no-js cannot be removed.
237 *
238 * @since 2.3.0
239 *
240 * @param string $classes Space-separated list of CSS classes.
241 */
242 $admin_body_classes = apply_filters( 'admin_body_class', '' );
243 $admin_body_classes = ltrim( $admin_body_classes . ' ' . $admin_body_class );
244 ?>
245 <body class="wp-admin wp-core-ui no-js <?php echo $admin_body_classes; ?>">
246 <script type="text/javascript">
247 document.body.className = document.body.className.replace('no-js','js');
248 </script>
249
250 <?php
251 // Make sure the customize body classes are correct as early as possible.
252 if ( current_user_can( 'customize' ) ) {
253 wp_customize_support_script();
254 }
255 ?>
256
257 <div id="wpwrap">
258 <?php require ABSPATH . 'wp-admin/menu-header.php'; ?>
259 <div id="wpcontent">
260
261 <?php
262 /**
263 * Fires at the beginning of the content section in an admin page.
264 *
265 * @since 3.0.0
266 */
267 do_action( 'in_admin_header' );
268 ?>
269
270 <div id="wpbody" role="main">
271 <?php
272 unset( $blog_name, $total_update_count, $update_title );
273
274 $current_screen->set_parentage( $parent_file );
275
276 ?>
277
278 <div id="wpbody-content">
279 <?php
280
281 $current_screen->render_screen_meta();
282
283 if ( is_network_admin() ) {
284 /**
285 * Prints network admin screen notices.
286 *
287 * @since 3.1.0
288 */
289 do_action( 'network_admin_notices' );
290 } elseif ( is_user_admin() ) {
291 /**
292 * Prints user admin screen notices.
293 *
294 * @since 3.1.0
295 */
296 do_action( 'user_admin_notices' );
297 } else {
298 /**
299 * Prints admin screen notices.
300 *
301 * @since 3.1.0
302 */
303 do_action( 'admin_notices' );
304 }
305
306 /**
307 * Prints generic admin screen notices.
308 *
309 * @since 3.1.0
310 */
311 do_action( 'all_admin_notices' );
312
313 if ( 'options-general.php' === $parent_file ) {
314 require ABSPATH . 'wp-admin/options-head.php';
315 }
1 <?php
2 /**
3 * WordPress Generic Request (POST/GET) Handler
4 *
5 * Intended for form submission handling in themes and plugins.
6 *
7 * @package WordPress
8 * @subpackage Administration
9 */
10
11 /** We are located in WordPress Administration Screens */
12 if ( ! defined( 'WP_ADMIN' ) ) {
13 define( 'WP_ADMIN', true );
14 }
15
16 if ( defined( 'ABSPATH' ) ) {
17 require_once ABSPATH . 'wp-load.php';
18 } else {
19 require_once dirname( __DIR__ ) . '/wp-load.php';
20 }
21
22 /** Allow for cross-domain requests (from the front end). */
23 send_origin_headers();
24
25 require_once ABSPATH . 'wp-admin/includes/admin.php';
26
27 nocache_headers();
28
29 /** This action is documented in wp-admin/admin.php */
30 do_action( 'admin_init' );
31
32 $action = ! empty( $_REQUEST['action'] ) ? $_REQUEST['action'] : '';
33
34 // Reject invalid parameters.
35 if ( ! is_scalar( $action ) ) {
36 wp_die( '', 400 );
37 }
38
39 if ( ! is_user_logged_in() ) {
40 if ( empty( $action ) ) {
41 /**
42 * Fires on a non-authenticated admin post request where no action is supplied.
43 *
44 * @since 2.6.0
45 */
46 do_action( 'admin_post_nopriv' );
47 } else {
48 // If no action is registered, return a Bad Request response.
49 if ( ! has_action( "admin_post_nopriv_{$action}" ) ) {
50 wp_die( '', 400 );
51 }
52
53 /**
54 * Fires on a non-authenticated admin post request for the given action.
55 *
56 * The dynamic portion of the hook name, `$action`, refers to the given
57 * request action.
58 *
59 * @since 2.6.0
60 */
61 do_action( "admin_post_nopriv_{$action}" );
62 }
63 } else {
64 if ( empty( $action ) ) {
65 /**
66 * Fires on an authenticated admin post request where no action is supplied.
67 *
68 * @since 2.6.0
69 */
70 do_action( 'admin_post' );
71 } else {
72 // If no action is registered, return a Bad Request response.
73 if ( ! has_action( "admin_post_{$action}" ) ) {
74 wp_die( '', 400 );
75 }
76
77 /**
78 * Fires on an authenticated admin post request for the given action.
79 *
80 * The dynamic portion of the hook name, `$action`, refers to the given
81 * request action.
82 *
83 * @since 2.6.0
84 */
85 do_action( "admin_post_{$action}" );
86 }
87 }
1 <?php
2 /**
3 * Server-side file upload handler from wp-plupload or other asynchronous upload methods.
4 *
5 * @package WordPress
6 * @subpackage Administration
7 */
8
9 if ( isset( $_REQUEST['action'] ) && 'upload-attachment' === $_REQUEST['action'] ) {
10 define( 'DOING_AJAX', true );
11 }
12
13 if ( ! defined( 'WP_ADMIN' ) ) {
14 define( 'WP_ADMIN', true );
15 }
16
17 if ( defined( 'ABSPATH' ) ) {
18 require_once ABSPATH . 'wp-load.php';
19 } else {
20 require_once dirname( __DIR__ ) . '/wp-load.php';
21 }
22
23 require_once ABSPATH . 'wp-admin/admin.php';
24
25 header( 'Content-Type: text/plain; charset=' . get_option( 'blog_charset' ) );
26
27 if ( isset( $_REQUEST['action'] ) && 'upload-attachment' === $_REQUEST['action'] ) {
28 require ABSPATH . 'wp-admin/includes/ajax-actions.php';
29
30 send_nosniff_header();
31 nocache_headers();
32
33 wp_ajax_upload_attachment();
34 die( '0' );
35 }
36
37 if ( ! current_user_can( 'upload_files' ) ) {
38 wp_die( __( 'Sorry, you are not allowed to upload files.' ) );
39 }
40
41 // Just fetch the detail form for that attachment.
42 if ( isset( $_REQUEST['attachment_id'] ) && (int) $_REQUEST['attachment_id'] && $_REQUEST['fetch'] ) {
43 $id = (int) $_REQUEST['attachment_id'];
44 $post = get_post( $id );
45 if ( 'attachment' !== $post->post_type ) {
46 wp_die( __( 'Invalid post type.' ) );
47 }
48
49 switch ( $_REQUEST['fetch'] ) {
50 case 3:
51 ?>
52 <div class="media-item-wrapper">
53 <div class="attachment-details">
54 <?php
55 $thumb_url = wp_get_attachment_image_src( $id, 'thumbnail', true );
56 if ( $thumb_url ) {
57 echo '<img class="pinkynail" src="' . esc_url( $thumb_url[0] ) . '" alt="" />';
58 }
59
60 // Title shouldn't ever be empty, but use filename just in case.
61 $file = get_attached_file( $post->ID );
62 $file_url = wp_get_attachment_url( $post->ID );
63 $title = $post->post_title ? $post->post_title : wp_basename( $file );
64 ?>
65 <div class="filename new">
66 <span class="media-list-title"><strong><?php echo esc_html( wp_html_excerpt( $title, 60, '&hellip;' ) ); ?></strong></span>
67 <span class="media-list-subtitle"><?php echo wp_basename( $file ); ?></span>
68 </div>
69 </div>
70 <div class="attachment-tools">
71 <span class="media-item-copy-container copy-to-clipboard-container edit-attachment">
72 <button type="button" class="button button-small copy-attachment-url" data-clipboard-text="<?php echo $file_url; ?>"><?php _e( 'Copy URL to clipboard' ); ?></button>
73 <span class="success hidden" aria-hidden="true"><?php _e( 'Copied!' ); ?></span>
74 </span>
75 <?php
76 if ( current_user_can( 'edit_post', $id ) ) {
77 echo '<a class="edit-attachment" href="' . esc_url( get_edit_post_link( $id ) ) . '">' . _x( 'Edit', 'media item' ) . '</a>';
78 } else {
79 echo '<span class="edit-attachment">' . _x( 'Success', 'media item' ) . '</span>';
80 }
81 ?>
82 </div>
83 </div>
84 <?php
85 break;
86 case 2:
87 add_filter( 'attachment_fields_to_edit', 'media_single_attachment_fields_to_edit', 10, 2 );
88 echo get_media_item(
89 $id,
90 array(
91 'send' => false,
92 'delete' => true,
93 )
94 );
95 break;
96 default:
97 add_filter( 'attachment_fields_to_edit', 'media_post_single_attachment_fields_to_edit', 10, 2 );
98 echo get_media_item( $id );
99 break;
100 }
101 exit;
102 }
103
104 check_admin_referer( 'media-form' );
105
106 $post_id = 0;
107 if ( isset( $_REQUEST['post_id'] ) ) {
108 $post_id = absint( $_REQUEST['post_id'] );
109 if ( ! get_post( $post_id ) || ! current_user_can( 'edit_post', $post_id ) ) {
110 $post_id = 0;
111 }
112 }
113
114 $id = media_handle_upload( 'async-upload', $post_id );
115 if ( is_wp_error( $id ) ) {
116 printf(
117 '<div class="error-div error">%s <strong>%s</strong><br />%s</div>',
118 sprintf(
119 '<button type="button" class="dismiss button-link" onclick="jQuery(this).parents(\'div.media-item\').slideUp(200, function(){jQuery(this).remove();});">%s</button>',
120 __( 'Dismiss' )
121 ),
122 sprintf(
123 /* translators: %s: Name of the file that failed to upload. */
124 __( '&#8220;%s&#8221; has failed to upload.' ),
125 esc_html( $_FILES['async-upload']['name'] )
126 ),
127 esc_html( $id->get_error_message() )
128 );
129 exit;
130 }
131
132 if ( $_REQUEST['short'] ) {
133 // Short form response - attachment ID only.
134 echo $id;
135 } else {
136 // Long form response - big chunk of HTML.
137 $type = $_REQUEST['type'];
138
139 /**
140 * Filters the returned ID of an uploaded attachment.
141 *
142 * The dynamic portion of the hook name, `$type`, refers to the attachment type.
143 *
144 * Possible hook names include:
145 *
146 * - `async_upload_audio`
147 * - `async_upload_file`
148 * - `async_upload_image`
149 * - `async_upload_video`
150 *
151 * @since 2.5.0
152 *
153 * @param int $id Uploaded attachment ID.
154 */
155 echo apply_filters( "async_upload_{$type}", $id );
156 }
1 <?php
2 /**
3 * Credits administration panel.
4 *
5 * @package WordPress
6 * @subpackage Administration
7 */
8
9 /** WordPress Administration Bootstrap */
10 require_once __DIR__ . '/admin.php';
11 require_once __DIR__ . '/includes/credits.php';
12
13 // Used in the HTML title tag.
14 $title = __( 'Credits' );
15
16 list( $display_version ) = explode( '-', get_bloginfo( 'version' ) );
17
18 require_once ABSPATH . 'wp-admin/admin-header.php';
19
20 $credits = wp_credits();
21 ?>
22 <div class="wrap about__container">
23
24 <div class="about__header">
25 <div class="about__header-title">
26 <h1>
27 <?php _e( 'Contributors' ); ?>
28 </h1>
29 </div>
30
31 <div class="about__header-text">
32 <?php
33 printf(
34 /* translators: %s: Version number. */
35 __( 'WordPress %s was created by a worldwide team of passionate individuals' ),
36 $display_version
37 );
38 ?>
39 </div>
40 </div>
41
42 <nav class="about__header-navigation nav-tab-wrapper wp-clearfix" aria-label="<?php esc_attr_e( 'Secondary menu' ); ?>">
43 <a href="about.php" class="nav-tab"><?php _e( 'What&#8217;s New' ); ?></a>
44 <a href="credits.php" class="nav-tab nav-tab-active" aria-current="page"><?php _e( 'Credits' ); ?></a>
45 <a href="freedoms.php" class="nav-tab"><?php _e( 'Freedoms' ); ?></a>
46 <a href="privacy.php" class="nav-tab"><?php _e( 'Privacy' ); ?></a>
47 </nav>
48
49 <div class="about__section has-1-column has-gutters">
50 <div class="column aligncenter">
51 <?php if ( ! $credits ) : ?>
52
53 <p>
54 <?php
55 printf(
56 /* translators: 1: https://wordpress.org/about/ */
57 __( 'WordPress is created by a <a href="%1$s">worldwide team</a> of passionate individuals.' ),
58 __( 'https://wordpress.org/about/' )
59 );
60 ?>
61 <br />
62 <a href="https://make.wordpress.org/"><?php _e( 'Get involved in WordPress.' ); ?></a>
63 </p>
64
65 <?php else : ?>
66
67 <p>
68 <?php _e( 'Want to see your name in lights on this page?' ); ?>
69 <br />
70 <a href="https://make.wordpress.org/"><?php _e( 'Get involved in WordPress.' ); ?></a>
71 </p>
72
73 <?php endif; ?>
74 </div>
75 </div>
76
77 <?php
78 if ( ! $credits ) {
79 echo '</div>';
80 require_once ABSPATH . 'wp-admin/admin-footer.php';
81 exit;
82 }
83 ?>
84
85 <hr class="is-large" />
86
87 <div class="about__section">
88 <div class="column is-edge-to-edge">
89 <?php wp_credits_section_title( $credits['groups']['core-developers'] ); ?>
90 <?php wp_credits_section_list( $credits, 'core-developers' ); ?>
91 <?php wp_credits_section_list( $credits, 'contributing-developers' ); ?>
92 </div>
93 </div>
94
95 <hr />
96
97 <div class="about__section">
98 <div class="column">
99 <?php wp_credits_section_title( $credits['groups']['props'] ); ?>
100 <?php wp_credits_section_list( $credits, 'props' ); ?>
101 </div>
102 </div>
103
104 <hr />
105
106 <?php if ( isset( $credits['groups']['translators'] ) || isset( $credits['groups']['validators'] ) ) : ?>
107 <div class="about__section">
108 <div class="column">
109 <?php wp_credits_section_title( $credits['groups']['validators'] ); ?>
110 <?php wp_credits_section_list( $credits, 'validators' ); ?>
111 <?php wp_credits_section_list( $credits, 'translators' ); ?>
112 </div>
113 </div>
114
115 <hr />
116 <?php endif; ?>
117
118 <div class="about__section">
119 <div class="column">
120 <?php wp_credits_section_title( $credits['groups']['libraries'] ); ?>
121 <?php wp_credits_section_list( $credits, 'libraries' ); ?>
122 </div>
123 </div>
124 </div>
125 <?php
126
127 require_once ABSPATH . 'wp-admin/admin-footer.php';
128
129 return;
130
131 // These are strings returned by the API that we want to be translatable.
132 __( 'Project Leaders' );
133 /* translators: %s: The current WordPress version number. */
134 __( 'Core Contributors to WordPress %s' );
135 __( 'Noteworthy Contributors' );
136 __( 'Cofounder, Project Lead' );
137 __( 'Lead Developer' );
138 __( 'Release Lead' );
139 __( 'Release Design Lead' );
140 __( 'Release Deputy' );
141 __( 'Core Developer' );
142 __( 'External Libraries' );
1 /*! This file is auto-generated */
2 .wrap [class*="CodeMirror-lint-marker"],
3 .wp-core-ui [class*="CodeMirror-lint-message"],
4 .wrap .CodeMirror-lint-marker-multiple {
5 background-image: none;
6 }
7
8 .wp-core-ui .CodeMirror-lint-marker-error,
9 .wp-core-ui .CodeMirror-lint-marker-warning {
10 cursor: help;
11 }
12
13 .wrap .CodeMirror-lint-marker-multiple {
14 position: absolute;
15 top: 0;
16 }
17
18 .wrap [class*="CodeMirror-lint-marker"]:before {
19 font: normal 18px/1 dashicons;
20 position: relative;
21 top: -2px;
22 }
23
24 .wp-core-ui [class*="CodeMirror-lint-message"]:before {
25 font: normal 16px/1 dashicons;
26 right: 16px;
27 position: absolute;
28 }
29
30 .wp-core-ui .CodeMirror-lint-message-error,
31 .wp-core-ui .CodeMirror-lint-message-warning {
32 box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1);
33 margin: 5px 0 2px;
34 padding: 3px 28px 3px 12px;
35 }
36
37 .wp-core-ui .CodeMirror-lint-message-warning {
38 background-color: #fcf9e8;
39 border-right: 4px solid #dba617;
40 }
41
42 .wrap .CodeMirror-lint-marker-warning:before,
43 .wp-core-ui .CodeMirror-lint-message-warning:before {
44 content: "\f534";
45 color: #dba617;
46 }
47
48 .wp-core-ui .CodeMirror-lint-message-error {
49 background-color: #fcf0f1;
50 border-right: 4px solid #d63638;
51 }
52
53 .wrap .CodeMirror-lint-marker-error:before,
54 .wp-core-ui .CodeMirror-lint-message-error:before {
55 content: "\f153";
56 color: #d63638;
57 }
58
59 .wp-core-ui .CodeMirror-lint-tooltip {
60 background: none;
61 border: none;
62 border-radius: 0;
63 direction: rtl;
64 }
65
66 .wrap .CodeMirror .CodeMirror-matchingbracket {
67 background: rgba(219, 166, 23, 0.3);
68 color: inherit;
69 }
70
71 .CodeMirror {
72 text-align: right;
73 }
74
75 .wrap .CodeMirror .CodeMirror-linenumber {
76 color: #646970;
77 }
1 /*! This file is auto-generated */
2 .wp-core-ui [class*=CodeMirror-lint-message],.wrap .CodeMirror-lint-marker-multiple,.wrap [class*=CodeMirror-lint-marker]{background-image:none}.wp-core-ui .CodeMirror-lint-marker-error,.wp-core-ui .CodeMirror-lint-marker-warning{cursor:help}.wrap .CodeMirror-lint-marker-multiple{position:absolute;top:0}.wrap [class*=CodeMirror-lint-marker]:before{font:normal 18px/1 dashicons;position:relative;top:-2px}.wp-core-ui [class*=CodeMirror-lint-message]:before{font:normal 16px/1 dashicons;right:16px;position:absolute}.wp-core-ui .CodeMirror-lint-message-error,.wp-core-ui .CodeMirror-lint-message-warning{box-shadow:0 1px 1px 0 rgba(0,0,0,.1);margin:5px 0 2px;padding:3px 28px 3px 12px}.wp-core-ui .CodeMirror-lint-message-warning{background-color:#fcf9e8;border-right:4px solid #dba617}.wp-core-ui .CodeMirror-lint-message-warning:before,.wrap .CodeMirror-lint-marker-warning:before{content:"\f534";color:#dba617}.wp-core-ui .CodeMirror-lint-message-error{background-color:#fcf0f1;border-right:4px solid #d63638}.wp-core-ui .CodeMirror-lint-message-error:before,.wrap .CodeMirror-lint-marker-error:before{content:"\f153";color:#d63638}.wp-core-ui .CodeMirror-lint-tooltip{background:0 0;border:none;border-radius:0;direction:rtl}.wrap .CodeMirror .CodeMirror-matchingbracket{background:rgba(219,166,23,.3);color:inherit}.CodeMirror{text-align:right}.wrap .CodeMirror .CodeMirror-linenumber{color:#646970}
...\ No newline at end of file ...\ No newline at end of file
1 .wrap [class*="CodeMirror-lint-marker"],
2 .wp-core-ui [class*="CodeMirror-lint-message"],
3 .wrap .CodeMirror-lint-marker-multiple {
4 background-image: none;
5 }
6
7 .wp-core-ui .CodeMirror-lint-marker-error,
8 .wp-core-ui .CodeMirror-lint-marker-warning {
9 cursor: help;
10 }
11
12 .wrap .CodeMirror-lint-marker-multiple {
13 position: absolute;
14 top: 0;
15 }
16
17 .wrap [class*="CodeMirror-lint-marker"]:before {
18 font: normal 18px/1 dashicons;
19 position: relative;
20 top: -2px;
21 }
22
23 .wp-core-ui [class*="CodeMirror-lint-message"]:before {
24 font: normal 16px/1 dashicons;
25 left: 16px;
26 position: absolute;
27 }
28
29 .wp-core-ui .CodeMirror-lint-message-error,
30 .wp-core-ui .CodeMirror-lint-message-warning {
31 box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1);
32 margin: 5px 0 2px;
33 padding: 3px 12px 3px 28px;
34 }
35
36 .wp-core-ui .CodeMirror-lint-message-warning {
37 background-color: #fcf9e8;
38 border-left: 4px solid #dba617;
39 }
40
41 .wrap .CodeMirror-lint-marker-warning:before,
42 .wp-core-ui .CodeMirror-lint-message-warning:before {
43 content: "\f534";
44 color: #dba617;
45 }
46
47 .wp-core-ui .CodeMirror-lint-message-error {
48 background-color: #fcf0f1;
49 border-left: 4px solid #d63638;
50 }
51
52 .wrap .CodeMirror-lint-marker-error:before,
53 .wp-core-ui .CodeMirror-lint-message-error:before {
54 content: "\f153";
55 color: #d63638;
56 }
57
58 .wp-core-ui .CodeMirror-lint-tooltip {
59 background: none;
60 border: none;
61 border-radius: 0;
62 direction: ltr;
63 }
64
65 .wrap .CodeMirror .CodeMirror-matchingbracket {
66 background: rgba(219, 166, 23, 0.3);
67 color: inherit;
68 }
69
70 .CodeMirror {
71 text-align: left;
72 }
73
74 .wrap .CodeMirror .CodeMirror-linenumber {
75 color: #646970;
76 }
1 /*! This file is auto-generated */
2 .wp-core-ui [class*=CodeMirror-lint-message],.wrap .CodeMirror-lint-marker-multiple,.wrap [class*=CodeMirror-lint-marker]{background-image:none}.wp-core-ui .CodeMirror-lint-marker-error,.wp-core-ui .CodeMirror-lint-marker-warning{cursor:help}.wrap .CodeMirror-lint-marker-multiple{position:absolute;top:0}.wrap [class*=CodeMirror-lint-marker]:before{font:normal 18px/1 dashicons;position:relative;top:-2px}.wp-core-ui [class*=CodeMirror-lint-message]:before{font:normal 16px/1 dashicons;left:16px;position:absolute}.wp-core-ui .CodeMirror-lint-message-error,.wp-core-ui .CodeMirror-lint-message-warning{box-shadow:0 1px 1px 0 rgba(0,0,0,.1);margin:5px 0 2px;padding:3px 12px 3px 28px}.wp-core-ui .CodeMirror-lint-message-warning{background-color:#fcf9e8;border-left:4px solid #dba617}.wp-core-ui .CodeMirror-lint-message-warning:before,.wrap .CodeMirror-lint-marker-warning:before{content:"\f534";color:#dba617}.wp-core-ui .CodeMirror-lint-message-error{background-color:#fcf0f1;border-left:4px solid #d63638}.wp-core-ui .CodeMirror-lint-message-error:before,.wrap .CodeMirror-lint-marker-error:before{content:"\f153";color:#d63638}.wp-core-ui .CodeMirror-lint-tooltip{background:0 0;border:none;border-radius:0;direction:ltr}.wrap .CodeMirror .CodeMirror-matchingbracket{background:rgba(219,166,23,.3);color:inherit}.CodeMirror{text-align:left}.wrap .CodeMirror .CodeMirror-linenumber{color:#646970}
...\ No newline at end of file ...\ No newline at end of file
1 /*! This file is auto-generated */
2 /* rtl:ignore */
3 .wp-color-picker {
4 width: 80px;
5 direction: ltr;
6 }
7
8 .wp-picker-container .hidden {
9 display: none;
10 }
11
12 /* Needs higher specificiity. */
13 .wp-picker-container .wp-color-result.button {
14 min-height: 30px;
15 margin: 0 0 6px 6px;
16 padding: 0 30px 0 0;
17 font-size: 11px;
18 }
19
20 .wp-color-result-text {
21 background: #f6f7f7;
22 border-radius: 2px 0 0 2px;
23 border-right: 1px solid #c3c4c7;
24 color: #50575e;
25 display: block;
26 line-height: 2.54545455; /* 28px */
27 padding: 0 6px;
28 text-align: center;
29 }
30
31 .wp-color-result:hover,
32 .wp-color-result:focus {
33 background: #f6f7f7;
34 border-color: #8c8f94;
35 color: #1d2327;
36 }
37
38 .wp-color-result:hover:after,
39 .wp-color-result:focus:after {
40 color: #1d2327;
41 border-color: #a7aaad;
42 border-right: 1px solid #8c8f94;
43 }
44
45 .wp-picker-container {
46 display: inline-block;
47 }
48
49 .wp-color-result:focus {
50 border-color: #4f94d4;
51 box-shadow: 0 0 3px rgba(34, 113, 177, 0.8);
52 }
53
54 .wp-color-result:active {
55 /* See Trac ticket #39662 */
56 transform: none !important;
57 }
58
59 .wp-picker-open + .wp-picker-input-wrap {
60 display: inline-block;
61 vertical-align: top;
62 }
63
64 .wp-picker-input-wrap label {
65 display: inline-block;
66 vertical-align: top;
67 }
68
69 /* For the old `custom-background` page, to override the inline-block and margins from `.form-table td fieldset label`. */
70 .form-table .wp-picker-input-wrap label {
71 margin: 0 !important;
72 }
73
74 .wp-picker-input-wrap .button.wp-picker-default,
75 .wp-picker-input-wrap .button.wp-picker-clear,
76 .wp-customizer .wp-picker-input-wrap .button.wp-picker-default,
77 .wp-customizer .wp-picker-input-wrap .button.wp-picker-clear {
78 margin-right: 6px;
79 padding: 0 8px;
80 line-height: 2.54545455; /* 28px */
81 min-height: 30px;
82 }
83
84 .wp-picker-container .iris-square-slider .ui-slider-handle:focus {
85 background-color: #50575e
86 }
87
88 .wp-picker-container .iris-picker {
89 border-radius: 0;
90 border-color: #dcdcde;
91 margin-top: 6px;
92 }
93
94 .wp-picker-container input[type="text"].wp-color-picker {
95 width: 4rem;
96 font-size: 12px;
97 font-family: monospace;
98 line-height: 2.33333333; /* 28px */
99 margin: 0;
100 padding: 0 5px;
101 vertical-align: top;
102 min-height: 30px;
103 }
104
105 .wp-color-picker::-webkit-input-placeholder {
106 color: #646970;
107 }
108
109 .wp-color-picker::-moz-placeholder {
110 color: #646970;
111 opacity: 1;
112 }
113
114 .wp-color-picker:-ms-input-placeholder {
115 color: #646970;
116 }
117
118 .wp-picker-container input[type="text"].iris-error {
119 background-color: #fcf0f1;
120 border-color: #d63638;
121 color: #000;
122 }
123
124 .iris-picker .ui-square-handle:focus,
125 .iris-picker .iris-strip .ui-slider-handle:focus {
126 border-color: #3582c4;
127 border-style: solid;
128 box-shadow: 0 0 0 1px #3582c4;
129 outline: 2px solid transparent;
130 }
131
132 .iris-picker .iris-palette:focus {
133 box-shadow: 0 0 0 2px #3582c4;
134 }
135
136 @media screen and (max-width: 782px) {
137 .wp-picker-container input[type="text"].wp-color-picker {
138 width: 5rem;
139 font-size: 16px;
140 line-height: 1.875; /* 30px */
141 min-height: 32px;
142 }
143
144 .wp-customizer .wp-picker-container input[type="text"].wp-color-picker {
145 padding: 0 5px;
146 }
147
148 .wp-picker-input-wrap .button.wp-picker-default,
149 .wp-picker-input-wrap .button.wp-picker-clear {
150 padding: 0 8px;
151 line-height: 2.14285714; /* 30px */
152 min-height: 32px;
153 }
154
155 .wp-customizer .wp-picker-input-wrap .button.wp-picker-default,
156 .wp-customizer .wp-picker-input-wrap .button.wp-picker-clear {
157 padding: 0 8px;
158 font-size: 14px;
159 line-height: 2.14285714; /* 30px */
160 min-height: 32px;
161 }
162
163 .wp-picker-container .wp-color-result.button {
164 padding: 0 40px 0 0;
165 font-size: 14px;
166 line-height: 2.14285714; /* 30px */
167 }
168
169 .wp-customizer .wp-picker-container .wp-color-result.button {
170 font-size: 14px;
171 line-height: 2.14285714; /* 30px */
172 }
173
174 .wp-picker-container .wp-color-result-text {
175 padding: 0 14px;
176 font-size: inherit;
177 line-height: inherit;
178 }
179
180 .wp-customizer .wp-picker-container .wp-color-result-text {
181 padding: 0 10px;
182 }
183 }
1 /*! This file is auto-generated */
2 .wp-color-picker{width:80px;direction:ltr}.wp-picker-container .hidden{display:none}.wp-picker-container .wp-color-result.button{min-height:30px;margin:0 0 6px 6px;padding:0 30px 0 0;font-size:11px}.wp-color-result-text{background:#f6f7f7;border-radius:2px 0 0 2px;border-right:1px solid #c3c4c7;color:#50575e;display:block;line-height:2.54545455;padding:0 6px;text-align:center}.wp-color-result:focus,.wp-color-result:hover{background:#f6f7f7;border-color:#8c8f94;color:#1d2327}.wp-color-result:focus:after,.wp-color-result:hover:after{color:#1d2327;border-color:#a7aaad;border-right:1px solid #8c8f94}.wp-picker-container{display:inline-block}.wp-color-result:focus{border-color:#4f94d4;box-shadow:0 0 3px rgba(34,113,177,.8)}.wp-color-result:active{transform:none!important}.wp-picker-open+.wp-picker-input-wrap{display:inline-block;vertical-align:top}.wp-picker-input-wrap label{display:inline-block;vertical-align:top}.form-table .wp-picker-input-wrap label{margin:0!important}.wp-customizer .wp-picker-input-wrap .button.wp-picker-clear,.wp-customizer .wp-picker-input-wrap .button.wp-picker-default,.wp-picker-input-wrap .button.wp-picker-clear,.wp-picker-input-wrap .button.wp-picker-default{margin-right:6px;padding:0 8px;line-height:2.54545455;min-height:30px}.wp-picker-container .iris-square-slider .ui-slider-handle:focus{background-color:#50575e}.wp-picker-container .iris-picker{border-radius:0;border-color:#dcdcde;margin-top:6px}.wp-picker-container input[type=text].wp-color-picker{width:4rem;font-size:12px;font-family:monospace;line-height:2.33333333;margin:0;padding:0 5px;vertical-align:top;min-height:30px}.wp-color-picker::-webkit-input-placeholder{color:#646970}.wp-color-picker::-moz-placeholder{color:#646970;opacity:1}.wp-color-picker:-ms-input-placeholder{color:#646970}.wp-picker-container input[type=text].iris-error{background-color:#fcf0f1;border-color:#d63638;color:#000}.iris-picker .iris-strip .ui-slider-handle:focus,.iris-picker .ui-square-handle:focus{border-color:#3582c4;border-style:solid;box-shadow:0 0 0 1px #3582c4;outline:2px solid transparent}.iris-picker .iris-palette:focus{box-shadow:0 0 0 2px #3582c4}@media screen and (max-width:782px){.wp-picker-container input[type=text].wp-color-picker{width:5rem;font-size:16px;line-height:1.875;min-height:32px}.wp-customizer .wp-picker-container input[type=text].wp-color-picker{padding:0 5px}.wp-picker-input-wrap .button.wp-picker-clear,.wp-picker-input-wrap .button.wp-picker-default{padding:0 8px;line-height:2.14285714;min-height:32px}.wp-customizer .wp-picker-input-wrap .button.wp-picker-clear,.wp-customizer .wp-picker-input-wrap .button.wp-picker-default{padding:0 8px;font-size:14px;line-height:2.14285714;min-height:32px}.wp-picker-container .wp-color-result.button{padding:0 40px 0 0;font-size:14px;line-height:2.14285714}.wp-customizer .wp-picker-container .wp-color-result.button{font-size:14px;line-height:2.14285714}.wp-picker-container .wp-color-result-text{padding:0 14px;font-size:inherit;line-height:inherit}.wp-customizer .wp-picker-container .wp-color-result-text{padding:0 10px}}
...\ No newline at end of file ...\ No newline at end of file
1 /* rtl:ignore */
2 .wp-color-picker {
3 width: 80px;
4 direction: ltr;
5 }
6
7 .wp-picker-container .hidden {
8 display: none;
9 }
10
11 /* Needs higher specificiity. */
12 .wp-picker-container .wp-color-result.button {
13 min-height: 30px;
14 margin: 0 6px 6px 0;
15 padding: 0 0 0 30px;
16 font-size: 11px;
17 }
18
19 .wp-color-result-text {
20 background: #f6f7f7;
21 border-radius: 0 2px 2px 0;
22 border-left: 1px solid #c3c4c7;
23 color: #50575e;
24 display: block;
25 line-height: 2.54545455; /* 28px */
26 padding: 0 6px;
27 text-align: center;
28 }
29
30 .wp-color-result:hover,
31 .wp-color-result:focus {
32 background: #f6f7f7;
33 border-color: #8c8f94;
34 color: #1d2327;
35 }
36
37 .wp-color-result:hover:after,
38 .wp-color-result:focus:after {
39 color: #1d2327;
40 border-color: #a7aaad;
41 border-left: 1px solid #8c8f94;
42 }
43
44 .wp-picker-container {
45 display: inline-block;
46 }
47
48 .wp-color-result:focus {
49 border-color: #4f94d4;
50 box-shadow: 0 0 3px rgba(34, 113, 177, 0.8);
51 }
52
53 .wp-color-result:active {
54 /* See Trac ticket #39662 */
55 transform: none !important;
56 }
57
58 .wp-picker-open + .wp-picker-input-wrap {
59 display: inline-block;
60 vertical-align: top;
61 }
62
63 .wp-picker-input-wrap label {
64 display: inline-block;
65 vertical-align: top;
66 }
67
68 /* For the old `custom-background` page, to override the inline-block and margins from `.form-table td fieldset label`. */
69 .form-table .wp-picker-input-wrap label {
70 margin: 0 !important;
71 }
72
73 .wp-picker-input-wrap .button.wp-picker-default,
74 .wp-picker-input-wrap .button.wp-picker-clear,
75 .wp-customizer .wp-picker-input-wrap .button.wp-picker-default,
76 .wp-customizer .wp-picker-input-wrap .button.wp-picker-clear {
77 margin-left: 6px;
78 padding: 0 8px;
79 line-height: 2.54545455; /* 28px */
80 min-height: 30px;
81 }
82
83 .wp-picker-container .iris-square-slider .ui-slider-handle:focus {
84 background-color: #50575e
85 }
86
87 .wp-picker-container .iris-picker {
88 border-radius: 0;
89 border-color: #dcdcde;
90 margin-top: 6px;
91 }
92
93 .wp-picker-container input[type="text"].wp-color-picker {
94 width: 4rem;
95 font-size: 12px;
96 font-family: monospace;
97 line-height: 2.33333333; /* 28px */
98 margin: 0;
99 padding: 0 5px;
100 vertical-align: top;
101 min-height: 30px;
102 }
103
104 .wp-color-picker::-webkit-input-placeholder {
105 color: #646970;
106 }
107
108 .wp-color-picker::-moz-placeholder {
109 color: #646970;
110 opacity: 1;
111 }
112
113 .wp-color-picker:-ms-input-placeholder {
114 color: #646970;
115 }
116
117 .wp-picker-container input[type="text"].iris-error {
118 background-color: #fcf0f1;
119 border-color: #d63638;
120 color: #000;
121 }
122
123 .iris-picker .ui-square-handle:focus,
124 .iris-picker .iris-strip .ui-slider-handle:focus {
125 border-color: #3582c4;
126 border-style: solid;
127 box-shadow: 0 0 0 1px #3582c4;
128 outline: 2px solid transparent;
129 }
130
131 .iris-picker .iris-palette:focus {
132 box-shadow: 0 0 0 2px #3582c4;
133 }
134
135 @media screen and (max-width: 782px) {
136 .wp-picker-container input[type="text"].wp-color-picker {
137 width: 5rem;
138 font-size: 16px;
139 line-height: 1.875; /* 30px */
140 min-height: 32px;
141 }
142
143 .wp-customizer .wp-picker-container input[type="text"].wp-color-picker {
144 padding: 0 5px;
145 }
146
147 .wp-picker-input-wrap .button.wp-picker-default,
148 .wp-picker-input-wrap .button.wp-picker-clear {
149 padding: 0 8px;
150 line-height: 2.14285714; /* 30px */
151 min-height: 32px;
152 }
153
154 .wp-customizer .wp-picker-input-wrap .button.wp-picker-default,
155 .wp-customizer .wp-picker-input-wrap .button.wp-picker-clear {
156 padding: 0 8px;
157 font-size: 14px;
158 line-height: 2.14285714; /* 30px */
159 min-height: 32px;
160 }
161
162 .wp-picker-container .wp-color-result.button {
163 padding: 0 0 0 40px;
164 font-size: 14px;
165 line-height: 2.14285714; /* 30px */
166 }
167
168 .wp-customizer .wp-picker-container .wp-color-result.button {
169 font-size: 14px;
170 line-height: 2.14285714; /* 30px */
171 }
172
173 .wp-picker-container .wp-color-result-text {
174 padding: 0 14px;
175 font-size: inherit;
176 line-height: inherit;
177 }
178
179 .wp-customizer .wp-picker-container .wp-color-result-text {
180 padding: 0 10px;
181 }
182 }
1 /*! This file is auto-generated */
2 .wp-color-picker{width:80px;direction:ltr}.wp-picker-container .hidden{display:none}.wp-picker-container .wp-color-result.button{min-height:30px;margin:0 6px 6px 0;padding:0 0 0 30px;font-size:11px}.wp-color-result-text{background:#f6f7f7;border-radius:0 2px 2px 0;border-left:1px solid #c3c4c7;color:#50575e;display:block;line-height:2.54545455;padding:0 6px;text-align:center}.wp-color-result:focus,.wp-color-result:hover{background:#f6f7f7;border-color:#8c8f94;color:#1d2327}.wp-color-result:focus:after,.wp-color-result:hover:after{color:#1d2327;border-color:#a7aaad;border-left:1px solid #8c8f94}.wp-picker-container{display:inline-block}.wp-color-result:focus{border-color:#4f94d4;box-shadow:0 0 3px rgba(34,113,177,.8)}.wp-color-result:active{transform:none!important}.wp-picker-open+.wp-picker-input-wrap{display:inline-block;vertical-align:top}.wp-picker-input-wrap label{display:inline-block;vertical-align:top}.form-table .wp-picker-input-wrap label{margin:0!important}.wp-customizer .wp-picker-input-wrap .button.wp-picker-clear,.wp-customizer .wp-picker-input-wrap .button.wp-picker-default,.wp-picker-input-wrap .button.wp-picker-clear,.wp-picker-input-wrap .button.wp-picker-default{margin-left:6px;padding:0 8px;line-height:2.54545455;min-height:30px}.wp-picker-container .iris-square-slider .ui-slider-handle:focus{background-color:#50575e}.wp-picker-container .iris-picker{border-radius:0;border-color:#dcdcde;margin-top:6px}.wp-picker-container input[type=text].wp-color-picker{width:4rem;font-size:12px;font-family:monospace;line-height:2.33333333;margin:0;padding:0 5px;vertical-align:top;min-height:30px}.wp-color-picker::-webkit-input-placeholder{color:#646970}.wp-color-picker::-moz-placeholder{color:#646970;opacity:1}.wp-color-picker:-ms-input-placeholder{color:#646970}.wp-picker-container input[type=text].iris-error{background-color:#fcf0f1;border-color:#d63638;color:#000}.iris-picker .iris-strip .ui-slider-handle:focus,.iris-picker .ui-square-handle:focus{border-color:#3582c4;border-style:solid;box-shadow:0 0 0 1px #3582c4;outline:2px solid transparent}.iris-picker .iris-palette:focus{box-shadow:0 0 0 2px #3582c4}@media screen and (max-width:782px){.wp-picker-container input[type=text].wp-color-picker{width:5rem;font-size:16px;line-height:1.875;min-height:32px}.wp-customizer .wp-picker-container input[type=text].wp-color-picker{padding:0 5px}.wp-picker-input-wrap .button.wp-picker-clear,.wp-picker-input-wrap .button.wp-picker-default{padding:0 8px;line-height:2.14285714;min-height:32px}.wp-customizer .wp-picker-input-wrap .button.wp-picker-clear,.wp-customizer .wp-picker-input-wrap .button.wp-picker-default{padding:0 8px;font-size:14px;line-height:2.14285714;min-height:32px}.wp-picker-container .wp-color-result.button{padding:0 0 0 40px;font-size:14px;line-height:2.14285714}.wp-customizer .wp-picker-container .wp-color-result.button{font-size:14px;line-height:2.14285714}.wp-picker-container .wp-color-result-text{padding:0 14px;font-size:inherit;line-height:inherit}.wp-customizer .wp-picker-container .wp-color-result-text{padding:0 10px}}
...\ No newline at end of file ...\ No newline at end of file
1 /*
2 * Button mixin- creates a button effect with correct
3 * highlights/shadows, based on a base color.
4 */
5 @mixin button( $button-color, $button-text-color: #fff ) {
6 background: $button-color;
7 border-color: $button-color;
8 color: $button-text-color;
9
10 &:hover,
11 &:focus {
12 background: lighten( $button-color, 3% );
13 border-color: darken( $button-color, 3% );
14 color: $button-text-color;
15 }
16
17 &:focus {
18 box-shadow:
19 0 0 0 1px #fff,
20 0 0 0 3px $button-color;
21 }
22
23 &:active {
24 background: darken( $button-color, 5% );
25 border-color: darken( $button-color, 5% );
26 color: $button-text-color;
27 }
28
29 &.active,
30 &.active:focus,
31 &.active:hover {
32 background: $button-color;
33 color: $button-text-color;
34 border-color: darken( $button-color, 15% );
35 box-shadow: inset 0 2px 5px -3px darken( $button-color, 50% );
36 }
37 }
1 // assign default value to all undefined variables
2
3 $scheme-name: "default" !default;
4
5 // core variables
6
7 $text-color: #fff !default;
8 $base-color: #23282d !default;
9 $icon-color: hsl( hue( $base-color ), 7%, 95% ) !default;
10 $highlight-color: #0073aa !default;
11 $notification-color: #d54e21 !default;
12
13
14 // global
15
16 $body-background: #f1f1f1 !default;
17
18 $link: #0073aa !default;
19 $link-focus: lighten( $link, 10% ) !default;
20
21 $button-color: $highlight-color !default;
22 $button-text-color: $text-color !default;
23
24 $form-checked: #7e8993 !default;
25
26 // admin menu & admin-bar
27
28 $menu-text: $text-color !default;
29 $menu-icon: $icon-color !default;
30 $menu-background: $base-color !default;
31
32 $menu-highlight-text: $text-color !default;
33 $menu-highlight-icon: $text-color !default;
34 $menu-highlight-background: $highlight-color !default;
35
36 $menu-current-text: $menu-highlight-text !default;
37 $menu-current-icon: $menu-highlight-icon !default;
38 $menu-current-background: $menu-highlight-background !default;
39
40 $menu-submenu-text: mix( $base-color, $text-color, 30% ) !default;
41 $menu-submenu-background: darken( $base-color, 7% ) !default;
42 $menu-submenu-background-alt: desaturate( lighten( $menu-background, 7% ), 7% ) !default;
43
44 $menu-submenu-focus-text: $highlight-color !default;
45 $menu-submenu-current-text: $text-color !default;
46
47 $menu-bubble-text: $text-color !default;
48 $menu-bubble-background: $notification-color !default;
49 $menu-bubble-current-text: $text-color !default;
50 $menu-bubble-current-background: $menu-submenu-background !default;
51
52 $menu-collapse-text: $menu-icon !default;
53 $menu-collapse-icon: $menu-icon !default;
54 $menu-collapse-focus-text: $text-color !default;
55 $menu-collapse-focus-icon: $menu-highlight-icon !default;
56
57 $adminbar-avatar-frame: lighten( $menu-background, 7% ) !default;
58 $adminbar-input-background: lighten( $menu-background, 7% ) !default;
59
60 $adminbar-recovery-exit-text: $menu-bubble-text !default;
61 $adminbar-recovery-exit-background: $menu-bubble-background !default;
62 $adminbar-recovery-exit-background-alt: mix(black, $adminbar-recovery-exit-background, 10%) !default;
63
64 $menu-customizer-text: mix( $base-color, $text-color, 40% ) !default;
65
66 // Dashboard Colors
67
68 $custom-welcome-panel: "true" !default;
69 $dashboard-accent-1: $menu-submenu-background !default;
70 $dashboard-accent-2: $menu-background !default;
71 $dashboard-icon-background: $dashboard-accent-2 !default;
72
73 $low-contrast-theme: "false" !default;
1 $scheme-name: "blue";
2 $base-color: #52accc;
3 $icon-color: #e5f8ff;
4 $highlight-color: #096484;
5 $notification-color: #e1a948;
6 $button-color: #e1a948;
7
8 $menu-submenu-text: #e2ecf1;
9 $menu-submenu-focus-text: #fff;
10 $menu-submenu-background: #4796b3;
11
12 $dashboard-icon-background: $highlight-color;
13
14 @import "../_admin.scss";
1 $scheme-name: "coffee";
2 $base-color: #59524c;
3 $highlight-color: #c7a589;
4 $notification-color: #9ea476;
5 $low-contrast-theme: "true";
6
7 $form-checked: $base-color;
8
9 @import "../_admin.scss";
1 $scheme-name: "ectoplasm";
2 $base-color: #523f6d;
3 $icon-color: #ece6f6;
4 $highlight-color: #a3b745;
5 $notification-color: #d46f15;
6
7 $form-checked: $base-color;
8
9 @import "../_admin.scss";
1 $scheme-name: "light";
2 $base-color: #e5e5e5;
3 $icon-color: #999;
4 $text-color: #333;
5 $highlight-color: #04a4cc;
6 $notification-color: #d64e07;
7
8 $body-background: #f5f5f5;
9
10 $menu-highlight-text: #fff;
11 $menu-highlight-icon: #ccc;
12 $menu-highlight-background: #888;
13
14 $menu-bubble-text: #fff;
15 $menu-avatar-frame: #aaa;
16 $menu-submenu-background: #fff;
17
18 $menu-collapse-text: #777;
19 $menu-collapse-focus-icon: #555;
20
21 $dashboard-accent-1: $highlight-color;
22 $dashboard-accent-2: desaturate( lighten( $highlight-color, 7% ), 15% );
23 $dashboard-icon-background: $text-color;
24
25 @import "../_admin.scss";
26
27 /* Override the theme filter highlight color for this scheme */
28 .theme-section.current,
29 .theme-filter.current {
30 border-bottom-color: $highlight-color;
31 }
1 $scheme-name: "midnight";
2 $base-color: #363b3f;
3 $highlight-color: #e14d43;
4 $notification-color: #69a8bb;
5
6 $dashboard-accent-2: mix($base-color, $notification-color, 90%);
7
8 @import "../_admin.scss";
1 $scheme-name: "modern";
2 $base-color: #1e1e1e;
3 $highlight-color: #3858e9;
4 $menu-submenu-focus-text: #33f078;
5 $notification-color: $highlight-color;
6
7 $link: $highlight-color;
8 $link-focus: darken($highlight-color, 10%);
9
10 $custom-welcome-panel: "false";
11
12 @import "../_admin.scss";
1 $scheme-name: "ocean";
2 $base-color: #738e96;
3 $icon-color: #f2fcff;
4 $highlight-color: #9ebaa0;
5 $notification-color: #aa9d88;
6 $low-contrast-theme: "true";
7
8 $form-checked: $base-color;
9
10 @import "../_admin.scss";
1 $scheme-name: "sunrise";
2 $base-color: #cf4944;
3 $highlight-color: #dd823b;
4 $notification-color: #ccaf0b;
5 $menu-submenu-focus-text: lighten( $highlight-color, 35% );
6
7 @import "../_admin.scss";
1 /*! This file is auto-generated */
2 .wp-full-overlay-sidebar{overflow:visible}.control-section.control-section-sidebar,.customize-control-sidebar_widgets .hide-if-js,.customize-control-sidebar_widgets label{display:none}.control-section.control-section-sidebar .accordion-section-content.ui-sortable{overflow:visible}.customize-control-widget_form .widget-top{background:#fff;transition:opacity .5s}.customize-control .widget-action{color:#787c82}.customize-control .widget-action:focus,.customize-control .widget-top:hover .widget-action{color:#1d2327}.customize-control-widget_form:not(.widget-rendered) .widget-top{opacity:.5}.customize-control-widget_form .widget-control-save{display:none}.customize-control-widget_form .spinner{visibility:hidden;margin-top:0}.customize-control-widget_form.previewer-loading .spinner{visibility:visible}.customize-control-widget_form.widget-form-disabled .widget-content{opacity:.7;pointer-events:none;-webkit-user-select:none;user-select:none}.customize-control-widget_form .widget{margin-bottom:0}.customize-control-widget_form.wide-widget-control .widget-inside{position:fixed;right:299px;top:25%;border:1px solid #dcdcde;overflow:auto}.customize-control-widget_form.wide-widget-control .widget-inside>.form{padding:20px}.customize-control-widget_form.wide-widget-control .widget-top{transition:background-color .4s}.customize-control-widget_form.wide-widget-control.expanded:not(.collapsing) .widget-top,.customize-control-widget_form.wide-widget-control.expanding .widget-top{background-color:#dcdcde}.widget-inside{padding:1px 10px 10px;border-top:none;line-height:1.23076923}.customize-control-widget_form.expanded .widget-action .toggle-indicator:before{content:"\f142"}.customize-control-widget_form.wide-widget-control .widget-action .toggle-indicator:before{content:"\f141"}.customize-control-widget_form.wide-widget-control.expanded .widget-action .toggle-indicator:before{content:"\f139"}.widget-title-action{cursor:pointer}.customize-control-widget_form .widget .customize-control-title,.widget-top{cursor:move}.control-section.accordion-section.highlighted>.accordion-section-title,.customize-control-widget_form.highlighted{outline:0;box-shadow:0 0 2px rgba(79,148,212,.8);position:relative;z-index:1}#widget-customizer-control-templates{display:none}#customize-theme-controls .widget-reorder-nav{display:none;float:left;background-color:#f6f7f7}.move-widget:before{content:"\f504"}#customize-theme-controls .move-widget-area{display:none;background:#fff;border:1px solid #c3c4c7;border-top:none;cursor:auto}#customize-theme-controls .reordering .move-widget-area.active{display:block}#customize-theme-controls .move-widget-area .description{margin:0;padding:15px 20px;font-weight:400}#customize-theme-controls .widget-area-select{margin:0;padding:0;list-style:none}#customize-theme-controls .widget-area-select li{position:relative;margin:0;padding:13px 42px 15px 15px;color:#50575e;border-top:1px solid #c3c4c7;cursor:pointer;-webkit-user-select:none;user-select:none}#customize-theme-controls .widget-area-select li:before{display:none;content:"\f147";position:absolute;top:12px;right:10px;font:normal 20px/1 dashicons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#customize-theme-controls .widget-area-select li:last-child{border-bottom:1px solid #c3c4c7}#customize-theme-controls .widget-area-select .selected{color:#fff;background:#2271b1}#customize-theme-controls .widget-area-select .selected:before{display:block}#customize-theme-controls .move-widget-actions{text-align:left;padding:12px}#customize-theme-controls .reordering .widget-title-action{display:none}#customize-theme-controls .reordering .widget-reorder-nav{display:block}.wp-customizer div.mce-inline-toolbar-grp,.wp-customizer div.mce-tooltip{z-index:500100!important}.wp-customizer .ui-autocomplete.wplink-autocomplete{z-index:500110}.wp-customizer #wp-link-backdrop{z-index:500100}.wp-customizer #wp-link-wrap{z-index:500105}#widgets-left #available-widgets .widget{float:none!important;width:auto!important}#available-widgets .widget-action{display:none}.ios #available-widgets{transition:right 0s}#available-widgets .widget-tpl.selected,#available-widgets .widget-tpl:hover{background:#f6f7f7;border-bottom-color:#c3c4c7;color:#2271b1;border-right:4px solid #2271b1}#customize-controls .widget-title h3{font-size:1em}#available-widgets .widget-title h3{padding:0 0 5px;font-size:14px}#available-widgets .widget .widget-description{padding:0;color:#646970}#customize-preview{transition:all .2s}body.adding-widget #available-widgets{right:0;visibility:visible}body.adding-widget .wp-full-overlay-main{right:300px}body.adding-widget #customize-preview{opacity:.4}#available-widgets .widget-title{position:relative}#available-widgets .widget-title:before{content:"\f132";position:absolute;top:-3px;left:100%;margin-left:20px;width:20px;height:20px;color:#2c3338;font:normal 20px/1 dashicons;text-align:center;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#available-widgets [class*=easy] .widget-title:before{content:"\f328";top:-4px}#available-widgets [class*=like] .widget-title:before,#available-widgets [class*=super] .widget-title:before{content:"\f155";top:-4px}#available-widgets [class*=meta] .widget-title:before{content:"\f120"}#available-widgets [class*=archives] .widget-title:before{content:"\f480";top:-4px}#available-widgets [class*=categor] .widget-title:before{content:"\f318";top:-4px}#available-widgets [class*=chat] .widget-title:before,#available-widgets [class*=comment] .widget-title:before,#available-widgets [class*=testimonial] .widget-title:before{content:"\f101"}#available-widgets [class*=post] .widget-title:before{content:"\f109"}#available-widgets [class*=page] .widget-title:before{content:"\f105"}#available-widgets [class*=text] .widget-title:before{content:"\f478"}#available-widgets [class*=link] .widget-title:before{content:"\f103"}#available-widgets [class*=search] .widget-title:before{content:"\f179"}#available-widgets [class*=menu] .widget-title:before,#available-widgets [class*=nav] .widget-title:before{content:"\f333"}#available-widgets [class*=tag] .widget-title:before{content:"\f479"}#available-widgets [class*=rss] .widget-title:before{content:"\f303";top:-6px}#available-widgets [class*=calendar] .widget-title:before,#available-widgets [class*=event] .widget-title:before{content:"\f145";top:-4px}#available-widgets [class*=image] .widget-title:before,#available-widgets [class*=instagram] .widget-title:before,#available-widgets [class*=photo] .widget-title:before,#available-widgets [class*=slide] .widget-title:before{content:"\f128"}#available-widgets [class*=album] .widget-title:before,#available-widgets [class*=galler] .widget-title:before{content:"\f161"}#available-widgets [class*=tube] .widget-title:before,#available-widgets [class*=video] .widget-title:before{content:"\f126"}#available-widgets [class*=audio] .widget-title:before,#available-widgets [class*=music] .widget-title:before,#available-widgets [class*=radio] .widget-title:before{content:"\f127"}#available-widgets [class*=avatar] .widget-title:before,#available-widgets [class*=grofile] .widget-title:before,#available-widgets [class*=login] .widget-title:before,#available-widgets [class*=member] .widget-title:before,#available-widgets [class*=profile] .widget-title:before,#available-widgets [class*=subscriber] .widget-title:before,#available-widgets [class*=user] .widget-title:before{content:"\f110"}#available-widgets [class*=cart] .widget-title:before,#available-widgets [class*=commerce] .widget-title:before,#available-widgets [class*=shop] .widget-title:before{content:"\f174";top:-4px}#available-widgets [class*=firewall] .widget-title:before,#available-widgets [class*=secur] .widget-title:before{content:"\f332"}#available-widgets [class*=analytic] .widget-title:before,#available-widgets [class*=poll] .widget-title:before,#available-widgets [class*=stat] .widget-title:before{content:"\f185"}#available-widgets [class*=form] .widget-title:before{content:"\f175"}#available-widgets [class*=contact] .widget-title:before,#available-widgets [class*=mail] .widget-title:before,#available-widgets [class*=news] .widget-title:before,#available-widgets [class*=subscribe] .widget-title:before{content:"\f466"}#available-widgets [class*=share] .widget-title:before,#available-widgets [class*=socia] .widget-title:before{content:"\f237"}#available-widgets [class*=lang] .widget-title:before,#available-widgets [class*=translat] .widget-title:before{content:"\f326"}#available-widgets [class*=locat] .widget-title:before,#available-widgets [class*=map] .widget-title:before{content:"\f231"}#available-widgets [class*=download] .widget-title:before{content:"\f316"}#available-widgets [class*=weather] .widget-title:before{content:"\f176";top:-4px}#available-widgets [class*=facebook] .widget-title:before{content:"\f304"}#available-widgets [class*=tweet] .widget-title:before,#available-widgets [class*=twitter] .widget-title:before{content:"\f301"}@media screen and (max-height:700px) and (min-width:981px){.customize-control-widget_form{margin-bottom:0}.widget-top{box-shadow:none;margin-top:-1px}.widget-top:hover{position:relative;z-index:1}.last-widget{margin-bottom:15px}.widget-title h3{padding:13px 15px}.widget-top .widget-action{padding:8px 10px}.widget-reorder-nav span{height:39px}.widget-reorder-nav span:before{line-height:39px}#customize-theme-controls .widget-area-select li{padding:9px 42px 11px 15px}#customize-theme-controls .widget-area-select li:before{top:8px}}
...\ No newline at end of file ...\ No newline at end of file
1 /*! This file is auto-generated */
2 .wp-full-overlay-sidebar{overflow:visible}.control-section.control-section-sidebar,.customize-control-sidebar_widgets .hide-if-js,.customize-control-sidebar_widgets label{display:none}.control-section.control-section-sidebar .accordion-section-content.ui-sortable{overflow:visible}.customize-control-widget_form .widget-top{background:#fff;transition:opacity .5s}.customize-control .widget-action{color:#787c82}.customize-control .widget-action:focus,.customize-control .widget-top:hover .widget-action{color:#1d2327}.customize-control-widget_form:not(.widget-rendered) .widget-top{opacity:.5}.customize-control-widget_form .widget-control-save{display:none}.customize-control-widget_form .spinner{visibility:hidden;margin-top:0}.customize-control-widget_form.previewer-loading .spinner{visibility:visible}.customize-control-widget_form.widget-form-disabled .widget-content{opacity:.7;pointer-events:none;-webkit-user-select:none;user-select:none}.customize-control-widget_form .widget{margin-bottom:0}.customize-control-widget_form.wide-widget-control .widget-inside{position:fixed;left:299px;top:25%;border:1px solid #dcdcde;overflow:auto}.customize-control-widget_form.wide-widget-control .widget-inside>.form{padding:20px}.customize-control-widget_form.wide-widget-control .widget-top{transition:background-color .4s}.customize-control-widget_form.wide-widget-control.expanded:not(.collapsing) .widget-top,.customize-control-widget_form.wide-widget-control.expanding .widget-top{background-color:#dcdcde}.widget-inside{padding:1px 10px 10px;border-top:none;line-height:1.23076923}.customize-control-widget_form.expanded .widget-action .toggle-indicator:before{content:"\f142"}.customize-control-widget_form.wide-widget-control .widget-action .toggle-indicator:before{content:"\f139"}.customize-control-widget_form.wide-widget-control.expanded .widget-action .toggle-indicator:before{content:"\f141"}.widget-title-action{cursor:pointer}.customize-control-widget_form .widget .customize-control-title,.widget-top{cursor:move}.control-section.accordion-section.highlighted>.accordion-section-title,.customize-control-widget_form.highlighted{outline:0;box-shadow:0 0 2px rgba(79,148,212,.8);position:relative;z-index:1}#widget-customizer-control-templates{display:none}#customize-theme-controls .widget-reorder-nav{display:none;float:right;background-color:#f6f7f7}.move-widget:before{content:"\f504"}#customize-theme-controls .move-widget-area{display:none;background:#fff;border:1px solid #c3c4c7;border-top:none;cursor:auto}#customize-theme-controls .reordering .move-widget-area.active{display:block}#customize-theme-controls .move-widget-area .description{margin:0;padding:15px 20px;font-weight:400}#customize-theme-controls .widget-area-select{margin:0;padding:0;list-style:none}#customize-theme-controls .widget-area-select li{position:relative;margin:0;padding:13px 15px 15px 42px;color:#50575e;border-top:1px solid #c3c4c7;cursor:pointer;-webkit-user-select:none;user-select:none}#customize-theme-controls .widget-area-select li:before{display:none;content:"\f147";position:absolute;top:12px;left:10px;font:normal 20px/1 dashicons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#customize-theme-controls .widget-area-select li:last-child{border-bottom:1px solid #c3c4c7}#customize-theme-controls .widget-area-select .selected{color:#fff;background:#2271b1}#customize-theme-controls .widget-area-select .selected:before{display:block}#customize-theme-controls .move-widget-actions{text-align:right;padding:12px}#customize-theme-controls .reordering .widget-title-action{display:none}#customize-theme-controls .reordering .widget-reorder-nav{display:block}.wp-customizer div.mce-inline-toolbar-grp,.wp-customizer div.mce-tooltip{z-index:500100!important}.wp-customizer .ui-autocomplete.wplink-autocomplete{z-index:500110}.wp-customizer #wp-link-backdrop{z-index:500100}.wp-customizer #wp-link-wrap{z-index:500105}#widgets-left #available-widgets .widget{float:none!important;width:auto!important}#available-widgets .widget-action{display:none}.ios #available-widgets{transition:left 0s}#available-widgets .widget-tpl.selected,#available-widgets .widget-tpl:hover{background:#f6f7f7;border-bottom-color:#c3c4c7;color:#2271b1;border-left:4px solid #2271b1}#customize-controls .widget-title h3{font-size:1em}#available-widgets .widget-title h3{padding:0 0 5px;font-size:14px}#available-widgets .widget .widget-description{padding:0;color:#646970}#customize-preview{transition:all .2s}body.adding-widget #available-widgets{left:0;visibility:visible}body.adding-widget .wp-full-overlay-main{left:300px}body.adding-widget #customize-preview{opacity:.4}#available-widgets .widget-title{position:relative}#available-widgets .widget-title:before{content:"\f132";position:absolute;top:-3px;right:100%;margin-right:20px;width:20px;height:20px;color:#2c3338;font:normal 20px/1 dashicons;text-align:center;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#available-widgets [class*=easy] .widget-title:before{content:"\f328";top:-4px}#available-widgets [class*=like] .widget-title:before,#available-widgets [class*=super] .widget-title:before{content:"\f155";top:-4px}#available-widgets [class*=meta] .widget-title:before{content:"\f120"}#available-widgets [class*=archives] .widget-title:before{content:"\f480";top:-4px}#available-widgets [class*=categor] .widget-title:before{content:"\f318";top:-4px}#available-widgets [class*=chat] .widget-title:before,#available-widgets [class*=comment] .widget-title:before,#available-widgets [class*=testimonial] .widget-title:before{content:"\f101"}#available-widgets [class*=post] .widget-title:before{content:"\f109"}#available-widgets [class*=page] .widget-title:before{content:"\f105"}#available-widgets [class*=text] .widget-title:before{content:"\f478"}#available-widgets [class*=link] .widget-title:before{content:"\f103"}#available-widgets [class*=search] .widget-title:before{content:"\f179"}#available-widgets [class*=menu] .widget-title:before,#available-widgets [class*=nav] .widget-title:before{content:"\f333"}#available-widgets [class*=tag] .widget-title:before{content:"\f479"}#available-widgets [class*=rss] .widget-title:before{content:"\f303";top:-6px}#available-widgets [class*=calendar] .widget-title:before,#available-widgets [class*=event] .widget-title:before{content:"\f145";top:-4px}#available-widgets [class*=image] .widget-title:before,#available-widgets [class*=instagram] .widget-title:before,#available-widgets [class*=photo] .widget-title:before,#available-widgets [class*=slide] .widget-title:before{content:"\f128"}#available-widgets [class*=album] .widget-title:before,#available-widgets [class*=galler] .widget-title:before{content:"\f161"}#available-widgets [class*=tube] .widget-title:before,#available-widgets [class*=video] .widget-title:before{content:"\f126"}#available-widgets [class*=audio] .widget-title:before,#available-widgets [class*=music] .widget-title:before,#available-widgets [class*=radio] .widget-title:before{content:"\f127"}#available-widgets [class*=avatar] .widget-title:before,#available-widgets [class*=grofile] .widget-title:before,#available-widgets [class*=login] .widget-title:before,#available-widgets [class*=member] .widget-title:before,#available-widgets [class*=profile] .widget-title:before,#available-widgets [class*=subscriber] .widget-title:before,#available-widgets [class*=user] .widget-title:before{content:"\f110"}#available-widgets [class*=cart] .widget-title:before,#available-widgets [class*=commerce] .widget-title:before,#available-widgets [class*=shop] .widget-title:before{content:"\f174";top:-4px}#available-widgets [class*=firewall] .widget-title:before,#available-widgets [class*=secur] .widget-title:before{content:"\f332"}#available-widgets [class*=analytic] .widget-title:before,#available-widgets [class*=poll] .widget-title:before,#available-widgets [class*=stat] .widget-title:before{content:"\f185"}#available-widgets [class*=form] .widget-title:before{content:"\f175"}#available-widgets [class*=contact] .widget-title:before,#available-widgets [class*=mail] .widget-title:before,#available-widgets [class*=news] .widget-title:before,#available-widgets [class*=subscribe] .widget-title:before{content:"\f466"}#available-widgets [class*=share] .widget-title:before,#available-widgets [class*=socia] .widget-title:before{content:"\f237"}#available-widgets [class*=lang] .widget-title:before,#available-widgets [class*=translat] .widget-title:before{content:"\f326"}#available-widgets [class*=locat] .widget-title:before,#available-widgets [class*=map] .widget-title:before{content:"\f231"}#available-widgets [class*=download] .widget-title:before{content:"\f316"}#available-widgets [class*=weather] .widget-title:before{content:"\f176";top:-4px}#available-widgets [class*=facebook] .widget-title:before{content:"\f304"}#available-widgets [class*=tweet] .widget-title:before,#available-widgets [class*=twitter] .widget-title:before{content:"\f301"}@media screen and (max-height:700px) and (min-width:981px){.customize-control-widget_form{margin-bottom:0}.widget-top{box-shadow:none;margin-top:-1px}.widget-top:hover{position:relative;z-index:1}.last-widget{margin-bottom:15px}.widget-title h3{padding:13px 15px}.widget-top .widget-action{padding:8px 10px}.widget-reorder-nav span{height:39px}.widget-reorder-nav span:before{line-height:39px}#customize-theme-controls .widget-area-select li{padding:9px 15px 11px 42px}#customize-theme-controls .widget-area-select li:before{top:8px}}
...\ No newline at end of file ...\ No newline at end of file
1 /*! This file is auto-generated */
2 /* Styles for the media library iframe (not used on the Library screen) */
3
4 div#media-upload-header {
5 margin: 0;
6 padding: 5px 5px 0;
7 font-weight: 600;
8 position: relative;
9 border-bottom: 1px solid #dcdcde;
10 background: #f6f7f7;
11 }
12
13 #sidemenu {
14 overflow: hidden;
15 float: none;
16 position: relative;
17 right: 0;
18 bottom: -1px;
19 margin: 0 5px;
20 padding-right: 10px;
21 list-style: none;
22 font-size: 12px;
23 font-weight: 400;
24 }
25
26 #sidemenu a {
27 padding: 0 7px;
28 display: block;
29 float: right;
30 line-height: 28px;
31 border-top: 1px solid #f6f7f7;
32 border-bottom: 1px solid #dcdcde;
33 background-color: #f6f7f7;
34 text-decoration: none;
35 transition: none;
36 }
37
38 #sidemenu li {
39 display: inline;
40 line-height: 200%;
41 list-style: none;
42 text-align: center;
43 white-space: nowrap;
44 margin: 0;
45 padding: 0;
46 }
47
48 #sidemenu a.current {
49 font-weight: 400;
50 padding-right: 6px;
51 padding-left: 6px;
52 border: 1px solid #dcdcde;
53 border-bottom-color: #f0f0f1;
54 background-color: #f0f0f1;
55 color: #000;
56 }
57
58 #media-upload:after { /* clearfix */
59 content: "";
60 display: table;
61 clear: both;
62 }
63
64 #media-upload .slidetoggle {
65 border-top-color: #dcdcde;
66 }
67
68 #media-upload input[type="radio"] {
69 padding: 0;
70 }
71
72 .media-upload-form label.form-help,
73 td.help {
74 color: #646970;
75 }
76
77 form {
78 margin: 1em;
79 }
80
81 #search-filter {
82 text-align: left;
83 }
84
85 th {
86 position: relative;
87 }
88
89 .media-upload-form label.form-help, td.help {
90 font-family: sans-serif;
91 font-style: italic;
92 font-weight: 400;
93 }
94
95 .media-upload-form p.help {
96 margin: 0;
97 padding: 0;
98 }
99
100 .media-upload-form fieldset {
101 width: 100%;
102 border: none;
103 text-align: justify;
104 margin: 0 0 1em;
105 padding: 0;
106 }
107
108 /* specific to the image upload form */
109
110 .image-align-none-label {
111 background: url(../images/align-none.png) no-repeat center right;
112 }
113
114 .image-align-left-label {
115 background: url(../images/align-left.png) no-repeat center right;
116 }
117
118 .image-align-center-label {
119 background: url(../images/align-center.png) no-repeat center right;
120 }
121
122 .image-align-right-label {
123 background: url(../images/align-right.png) no-repeat center right;
124 }
125
126 tr.image-size td {
127 width: 460px;
128 }
129
130 tr.image-size div.image-size-item {
131 margin: 0 0 5px;
132 }
133
134 #library-form .progress,
135 #gallery-form .progress,
136 .insert-gallery,
137 .describe.startopen,
138 .describe.startclosed {
139 display: none;
140 }
141
142 .media-item .thumbnail {
143 max-width: 128px;
144 max-height: 128px;
145 }
146
147 thead.media-item-info tr {
148 background-color: transparent;
149 }
150
151 .form-table thead.media-item-info {
152 border: 8px solid #fff;
153 }
154
155 abbr.required,
156 span.required {
157 text-decoration: none;
158 border: none;
159 }
160
161 .describe label {
162 display: inline;
163 }
164
165 .describe td.error {
166 padding: 2px 8px;
167 }
168
169 .describe td.A1 {
170 width: 132px;
171 }
172
173 .describe input[type="text"],
174 .describe textarea {
175 width: 460px;
176 border-width: 1px;
177 border-style: solid;
178 }
179
180 /* Specific to Uploader */
181
182 #media-upload p.ml-submit {
183 padding: 1em 0;
184 }
185
186 #media-upload p.help,
187 #media-upload label.help {
188 font-family: sans-serif;
189 font-style: italic;
190 font-weight: 400;
191 }
192
193 #media-upload .ui-sortable .media-item {
194 cursor: move;
195 }
196
197 #media-upload tr.image-size {
198 margin-bottom: 1em;
199 height: 3em;
200 }
201
202 #media-upload #filter {
203 width: 623px;
204 }
205
206 #media-upload #filter .subsubsub {
207 margin: 8px 0;
208 }
209
210 #media-upload .tablenav-pages a,
211 #media-upload .tablenav-pages .current {
212 display: inline-block;
213 padding: 4px 5px 6px;
214 font-size: 16px;
215 line-height: 1;
216 text-align: center;
217 text-decoration: none;
218 }
219
220 #media-upload .tablenav-pages a {
221 min-width: 17px;
222 border: 1px solid #c3c4c7;
223 background: #f6f7f7;
224 }
225
226 #filter .tablenav select {
227 border-style: solid;
228 border-width: 1px;
229 padding: 2px;
230 vertical-align: top;
231 width: auto;
232 }
233
234 #media-upload .del-attachment {
235 display: none;
236 margin: 5px 0;
237 }
238
239 .menu_order {
240 float: left;
241 font-size: 11px;
242 margin: 8px 10px 0;
243 }
244
245 .menu_order_input {
246 border: 1px solid #dcdcde;
247 font-size: 10px;
248 padding: 1px;
249 width: 23px;
250 }
251
252 .ui-sortable-helper {
253 background-color: #fff;
254 border: 1px solid #a7aaad;
255 opacity: 0.6;
256 filter: alpha(opacity=60);
257 }
258
259 #media-upload th.order-head {
260 width: 20%;
261 text-align: center;
262 }
263
264 #media-upload th.actions-head {
265 width: 25%;
266 text-align: center;
267 }
268
269 #media-upload a.wp-post-thumbnail {
270 margin: 0 20px;
271 }
272
273 #media-upload .widefat {
274 border-style: solid solid none;
275 }
276
277 .sorthelper {
278 height: 37px;
279 width: 623px;
280 display: block;
281 }
282
283 #gallery-settings th.label {
284 width: 160px;
285 }
286
287 #gallery-settings #basic th.label {
288 padding: 5px 0 5px 5px;
289 }
290
291 #gallery-settings .title {
292 clear: both;
293 padding: 0 0 3px;
294 font-size: 1.6em;
295 border-bottom: 1px solid #dcdcde;
296 }
297
298 h3.media-title {
299 font-size: 1.6em;
300 }
301
302 h4.media-sub-title {
303 border-bottom: 1px solid #dcdcde;
304 font-size: 1.3em;
305 margin: 12px;
306 padding: 0 0 3px;
307 }
308
309 #gallery-settings .title,
310 h3.media-title,
311 h4.media-sub-title {
312 font-family: Georgia,"Times New Roman",Times,serif;
313 font-weight: 400;
314 color: #50575e;
315 }
316
317 #gallery-settings .describe td {
318 vertical-align: middle;
319 height: 3em;
320 }
321
322 #gallery-settings .describe th.label {
323 padding-top: .5em;
324 text-align: right;
325 }
326
327 #gallery-settings .describe {
328 padding: 5px;
329 width: 100%;
330 clear: both;
331 cursor: default;
332 background: #fff;
333 }
334
335 #gallery-settings .describe select {
336 width: 15em;
337 }
338
339 #gallery-settings .describe select option,
340 #gallery-settings .describe td {
341 padding: 0;
342 }
343
344 #gallery-settings label,
345 #gallery-settings legend {
346 font-size: 13px;
347 color: #3c434a;
348 margin-left: 15px;
349 }
350
351 #gallery-settings .align .field label {
352 margin: 0 3px 0 1em;
353 }
354
355 #gallery-settings p.ml-submit {
356 border-top: 1px solid #dcdcde;
357 }
358
359 #gallery-settings select#columns {
360 width: 6em;
361 }
362
363 #sort-buttons {
364 font-size: 0.8em;
365 margin: 3px 0 -8px 25px;
366 text-align: left;
367 max-width: 625px;
368 }
369
370 #sort-buttons a {
371 text-decoration: none;
372 }
373
374 #sort-buttons #asc,
375 #sort-buttons #showall {
376 padding-right: 5px;
377 }
378
379 #sort-buttons span {
380 margin-left: 25px;
381 }
382
383 p.media-types {
384 margin: 0;
385 padding: 1em;
386 }
387
388 p.media-types-required-info {
389 padding-top: 0;
390 }
391
392 tr.not-image {
393 display: none;
394 }
395
396 table.not-image tr.not-image {
397 display: table-row;
398 }
399
400 table.not-image tr.image-only {
401 display: none;
402 }
403
404 /**
405 * HiDPI Displays
406 */
407 @media print,
408 (-webkit-min-device-pixel-ratio: 1.25),
409 (min-resolution: 120dpi) {
410
411 .image-align-none-label {
412 background-image: url(../images/align-none-2x.png?ver=20120916);
413 background-size: 21px 15px;
414 }
415
416 .image-align-left-label {
417 background-image: url(../images/align-left-2x.png?ver=20120916);
418 background-size: 22px 15px;
419 }
420
421 .image-align-center-label {
422 background-image: url(../images/align-center-2x.png?ver=20120916);
423 background-size: 21px 15px;
424 }
425
426 .image-align-right-label {
427 background-image: url(../images/align-right-2x.png?ver=20120916);
428 background-size: 22px 15px;
429 }
430 }
1 /*! This file is auto-generated */
2 div#media-upload-header{margin:0;padding:5px 5px 0;font-weight:600;position:relative;border-bottom:1px solid #dcdcde;background:#f6f7f7}#sidemenu{overflow:hidden;float:none;position:relative;right:0;bottom:-1px;margin:0 5px;padding-right:10px;list-style:none;font-size:12px;font-weight:400}#sidemenu a{padding:0 7px;display:block;float:right;line-height:28px;border-top:1px solid #f6f7f7;border-bottom:1px solid #dcdcde;background-color:#f6f7f7;text-decoration:none;transition:none}#sidemenu li{display:inline;line-height:200%;list-style:none;text-align:center;white-space:nowrap;margin:0;padding:0}#sidemenu a.current{font-weight:400;padding-right:6px;padding-left:6px;border:1px solid #dcdcde;border-bottom-color:#f0f0f1;background-color:#f0f0f1;color:#000}#media-upload:after{content:"";display:table;clear:both}#media-upload .slidetoggle{border-top-color:#dcdcde}#media-upload input[type=radio]{padding:0}.media-upload-form label.form-help,td.help{color:#646970}form{margin:1em}#search-filter{text-align:left}th{position:relative}.media-upload-form label.form-help,td.help{font-family:sans-serif;font-style:italic;font-weight:400}.media-upload-form p.help{margin:0;padding:0}.media-upload-form fieldset{width:100%;border:none;text-align:justify;margin:0 0 1em;padding:0}.image-align-none-label{background:url(../images/align-none.png) no-repeat center right}.image-align-left-label{background:url(../images/align-left.png) no-repeat center right}.image-align-center-label{background:url(../images/align-center.png) no-repeat center right}.image-align-right-label{background:url(../images/align-right.png) no-repeat center right}tr.image-size td{width:460px}tr.image-size div.image-size-item{margin:0 0 5px}#gallery-form .progress,#library-form .progress,.describe.startclosed,.describe.startopen,.insert-gallery{display:none}.media-item .thumbnail{max-width:128px;max-height:128px}thead.media-item-info tr{background-color:transparent}.form-table thead.media-item-info{border:8px solid #fff}abbr.required,span.required{text-decoration:none;border:none}.describe label{display:inline}.describe td.error{padding:2px 8px}.describe td.A1{width:132px}.describe input[type=text],.describe textarea{width:460px;border-width:1px;border-style:solid}#media-upload p.ml-submit{padding:1em 0}#media-upload label.help,#media-upload p.help{font-family:sans-serif;font-style:italic;font-weight:400}#media-upload .ui-sortable .media-item{cursor:move}#media-upload tr.image-size{margin-bottom:1em;height:3em}#media-upload #filter{width:623px}#media-upload #filter .subsubsub{margin:8px 0}#media-upload .tablenav-pages .current,#media-upload .tablenav-pages a{display:inline-block;padding:4px 5px 6px;font-size:16px;line-height:1;text-align:center;text-decoration:none}#media-upload .tablenav-pages a{min-width:17px;border:1px solid #c3c4c7;background:#f6f7f7}#filter .tablenav select{border-style:solid;border-width:1px;padding:2px;vertical-align:top;width:auto}#media-upload .del-attachment{display:none;margin:5px 0}.menu_order{float:left;font-size:11px;margin:8px 10px 0}.menu_order_input{border:1px solid #dcdcde;font-size:10px;padding:1px;width:23px}.ui-sortable-helper{background-color:#fff;border:1px solid #a7aaad;opacity:.6}#media-upload th.order-head{width:20%;text-align:center}#media-upload th.actions-head{width:25%;text-align:center}#media-upload a.wp-post-thumbnail{margin:0 20px}#media-upload .widefat{border-style:solid solid none}.sorthelper{height:37px;width:623px;display:block}#gallery-settings th.label{width:160px}#gallery-settings #basic th.label{padding:5px 0 5px 5px}#gallery-settings .title{clear:both;padding:0 0 3px;font-size:1.6em;border-bottom:1px solid #dcdcde}h3.media-title{font-size:1.6em}h4.media-sub-title{border-bottom:1px solid #dcdcde;font-size:1.3em;margin:12px;padding:0 0 3px}#gallery-settings .title,h3.media-title,h4.media-sub-title{font-family:Georgia,"Times New Roman",Times,serif;font-weight:400;color:#50575e}#gallery-settings .describe td{vertical-align:middle;height:3em}#gallery-settings .describe th.label{padding-top:.5em;text-align:right}#gallery-settings .describe{padding:5px;width:100%;clear:both;cursor:default;background:#fff}#gallery-settings .describe select{width:15em}#gallery-settings .describe select option,#gallery-settings .describe td{padding:0}#gallery-settings label,#gallery-settings legend{font-size:13px;color:#3c434a;margin-left:15px}#gallery-settings .align .field label{margin:0 3px 0 1em}#gallery-settings p.ml-submit{border-top:1px solid #dcdcde}#gallery-settings select#columns{width:6em}#sort-buttons{font-size:.8em;margin:3px 0 -8px 25px;text-align:left;max-width:625px}#sort-buttons a{text-decoration:none}#sort-buttons #asc,#sort-buttons #showall{padding-right:5px}#sort-buttons span{margin-left:25px}p.media-types{margin:0;padding:1em}p.media-types-required-info{padding-top:0}tr.not-image{display:none}table.not-image tr.not-image{display:table-row}table.not-image tr.image-only{display:none}@media print,(-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.image-align-none-label{background-image:url(../images/align-none-2x.png?ver=20120916);background-size:21px 15px}.image-align-left-label{background-image:url(../images/align-left-2x.png?ver=20120916);background-size:22px 15px}.image-align-center-label{background-image:url(../images/align-center-2x.png?ver=20120916);background-size:21px 15px}.image-align-right-label{background-image:url(../images/align-right-2x.png?ver=20120916);background-size:22px 15px}}
...\ No newline at end of file ...\ No newline at end of file
1 /* Styles for the media library iframe (not used on the Library screen) */
2
3 div#media-upload-header {
4 margin: 0;
5 padding: 5px 5px 0;
6 font-weight: 600;
7 position: relative;
8 border-bottom: 1px solid #dcdcde;
9 background: #f6f7f7;
10 }
11
12 #sidemenu {
13 overflow: hidden;
14 float: none;
15 position: relative;
16 left: 0;
17 bottom: -1px;
18 margin: 0 5px;
19 padding-left: 10px;
20 list-style: none;
21 font-size: 12px;
22 font-weight: 400;
23 }
24
25 #sidemenu a {
26 padding: 0 7px;
27 display: block;
28 float: left;
29 line-height: 28px;
30 border-top: 1px solid #f6f7f7;
31 border-bottom: 1px solid #dcdcde;
32 background-color: #f6f7f7;
33 text-decoration: none;
34 transition: none;
35 }
36
37 #sidemenu li {
38 display: inline;
39 line-height: 200%;
40 list-style: none;
41 text-align: center;
42 white-space: nowrap;
43 margin: 0;
44 padding: 0;
45 }
46
47 #sidemenu a.current {
48 font-weight: 400;
49 padding-left: 6px;
50 padding-right: 6px;
51 border: 1px solid #dcdcde;
52 border-bottom-color: #f0f0f1;
53 background-color: #f0f0f1;
54 color: #000;
55 }
56
57 #media-upload:after { /* clearfix */
58 content: "";
59 display: table;
60 clear: both;
61 }
62
63 #media-upload .slidetoggle {
64 border-top-color: #dcdcde;
65 }
66
67 #media-upload input[type="radio"] {
68 padding: 0;
69 }
70
71 .media-upload-form label.form-help,
72 td.help {
73 color: #646970;
74 }
75
76 form {
77 margin: 1em;
78 }
79
80 #search-filter {
81 text-align: right;
82 }
83
84 th {
85 position: relative;
86 }
87
88 .media-upload-form label.form-help, td.help {
89 font-family: sans-serif;
90 font-style: italic;
91 font-weight: 400;
92 }
93
94 .media-upload-form p.help {
95 margin: 0;
96 padding: 0;
97 }
98
99 .media-upload-form fieldset {
100 width: 100%;
101 border: none;
102 text-align: justify;
103 margin: 0 0 1em;
104 padding: 0;
105 }
106
107 /* specific to the image upload form */
108
109 .image-align-none-label {
110 background: url(../images/align-none.png) no-repeat center left;
111 }
112
113 .image-align-left-label {
114 background: url(../images/align-left.png) no-repeat center left;
115 }
116
117 .image-align-center-label {
118 background: url(../images/align-center.png) no-repeat center left;
119 }
120
121 .image-align-right-label {
122 background: url(../images/align-right.png) no-repeat center left;
123 }
124
125 tr.image-size td {
126 width: 460px;
127 }
128
129 tr.image-size div.image-size-item {
130 margin: 0 0 5px;
131 }
132
133 #library-form .progress,
134 #gallery-form .progress,
135 .insert-gallery,
136 .describe.startopen,
137 .describe.startclosed {
138 display: none;
139 }
140
141 .media-item .thumbnail {
142 max-width: 128px;
143 max-height: 128px;
144 }
145
146 thead.media-item-info tr {
147 background-color: transparent;
148 }
149
150 .form-table thead.media-item-info {
151 border: 8px solid #fff;
152 }
153
154 abbr.required,
155 span.required {
156 text-decoration: none;
157 border: none;
158 }
159
160 .describe label {
161 display: inline;
162 }
163
164 .describe td.error {
165 padding: 2px 8px;
166 }
167
168 .describe td.A1 {
169 width: 132px;
170 }
171
172 .describe input[type="text"],
173 .describe textarea {
174 width: 460px;
175 border-width: 1px;
176 border-style: solid;
177 }
178
179 /* Specific to Uploader */
180
181 #media-upload p.ml-submit {
182 padding: 1em 0;
183 }
184
185 #media-upload p.help,
186 #media-upload label.help {
187 font-family: sans-serif;
188 font-style: italic;
189 font-weight: 400;
190 }
191
192 #media-upload .ui-sortable .media-item {
193 cursor: move;
194 }
195
196 #media-upload tr.image-size {
197 margin-bottom: 1em;
198 height: 3em;
199 }
200
201 #media-upload #filter {
202 width: 623px;
203 }
204
205 #media-upload #filter .subsubsub {
206 margin: 8px 0;
207 }
208
209 #media-upload .tablenav-pages a,
210 #media-upload .tablenav-pages .current {
211 display: inline-block;
212 padding: 4px 5px 6px;
213 font-size: 16px;
214 line-height: 1;
215 text-align: center;
216 text-decoration: none;
217 }
218
219 #media-upload .tablenav-pages a {
220 min-width: 17px;
221 border: 1px solid #c3c4c7;
222 background: #f6f7f7;
223 }
224
225 #filter .tablenav select {
226 border-style: solid;
227 border-width: 1px;
228 padding: 2px;
229 vertical-align: top;
230 width: auto;
231 }
232
233 #media-upload .del-attachment {
234 display: none;
235 margin: 5px 0;
236 }
237
238 .menu_order {
239 float: right;
240 font-size: 11px;
241 margin: 8px 10px 0;
242 }
243
244 .menu_order_input {
245 border: 1px solid #dcdcde;
246 font-size: 10px;
247 padding: 1px;
248 width: 23px;
249 }
250
251 .ui-sortable-helper {
252 background-color: #fff;
253 border: 1px solid #a7aaad;
254 opacity: 0.6;
255 filter: alpha(opacity=60);
256 }
257
258 #media-upload th.order-head {
259 width: 20%;
260 text-align: center;
261 }
262
263 #media-upload th.actions-head {
264 width: 25%;
265 text-align: center;
266 }
267
268 #media-upload a.wp-post-thumbnail {
269 margin: 0 20px;
270 }
271
272 #media-upload .widefat {
273 border-style: solid solid none;
274 }
275
276 .sorthelper {
277 height: 37px;
278 width: 623px;
279 display: block;
280 }
281
282 #gallery-settings th.label {
283 width: 160px;
284 }
285
286 #gallery-settings #basic th.label {
287 padding: 5px 5px 5px 0;
288 }
289
290 #gallery-settings .title {
291 clear: both;
292 padding: 0 0 3px;
293 font-size: 1.6em;
294 border-bottom: 1px solid #dcdcde;
295 }
296
297 h3.media-title {
298 font-size: 1.6em;
299 }
300
301 h4.media-sub-title {
302 border-bottom: 1px solid #dcdcde;
303 font-size: 1.3em;
304 margin: 12px;
305 padding: 0 0 3px;
306 }
307
308 #gallery-settings .title,
309 h3.media-title,
310 h4.media-sub-title {
311 font-family: Georgia,"Times New Roman",Times,serif;
312 font-weight: 400;
313 color: #50575e;
314 }
315
316 #gallery-settings .describe td {
317 vertical-align: middle;
318 height: 3em;
319 }
320
321 #gallery-settings .describe th.label {
322 padding-top: .5em;
323 text-align: left;
324 }
325
326 #gallery-settings .describe {
327 padding: 5px;
328 width: 100%;
329 clear: both;
330 cursor: default;
331 background: #fff;
332 }
333
334 #gallery-settings .describe select {
335 width: 15em;
336 }
337
338 #gallery-settings .describe select option,
339 #gallery-settings .describe td {
340 padding: 0;
341 }
342
343 #gallery-settings label,
344 #gallery-settings legend {
345 font-size: 13px;
346 color: #3c434a;
347 margin-right: 15px;
348 }
349
350 #gallery-settings .align .field label {
351 margin: 0 1em 0 3px;
352 }
353
354 #gallery-settings p.ml-submit {
355 border-top: 1px solid #dcdcde;
356 }
357
358 #gallery-settings select#columns {
359 width: 6em;
360 }
361
362 #sort-buttons {
363 font-size: 0.8em;
364 margin: 3px 25px -8px 0;
365 text-align: right;
366 max-width: 625px;
367 }
368
369 #sort-buttons a {
370 text-decoration: none;
371 }
372
373 #sort-buttons #asc,
374 #sort-buttons #showall {
375 padding-left: 5px;
376 }
377
378 #sort-buttons span {
379 margin-right: 25px;
380 }
381
382 p.media-types {
383 margin: 0;
384 padding: 1em;
385 }
386
387 p.media-types-required-info {
388 padding-top: 0;
389 }
390
391 tr.not-image {
392 display: none;
393 }
394
395 table.not-image tr.not-image {
396 display: table-row;
397 }
398
399 table.not-image tr.image-only {
400 display: none;
401 }
402
403 /**
404 * HiDPI Displays
405 */
406 @media print,
407 (-webkit-min-device-pixel-ratio: 1.25),
408 (min-resolution: 120dpi) {
409
410 .image-align-none-label {
411 background-image: url(../images/align-none-2x.png?ver=20120916);
412 background-size: 21px 15px;
413 }
414
415 .image-align-left-label {
416 background-image: url(../images/align-left-2x.png?ver=20120916);
417 background-size: 22px 15px;
418 }
419
420 .image-align-center-label {
421 background-image: url(../images/align-center-2x.png?ver=20120916);
422 background-size: 21px 15px;
423 }
424
425 .image-align-right-label {
426 background-image: url(../images/align-right-2x.png?ver=20120916);
427 background-size: 22px 15px;
428 }
429 }
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
This diff is collapsed. Click to expand it.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.