/** * Twenty Twenty-Four functions and definitions * * @link https://developer.wordpress.org/themes/basics/theme-functions/ * * @package Twenty Twenty-Four * @since Twenty Twenty-Four 1.0 */ /** * Register block styles. */ if ( ! function_exists( 'twentytwentyfour_block_styles' ) ) : /** * Register custom block styles * * @since Twenty Twenty-Four 1.0 * @return void */ function twentytwentyfour_block_styles() { register_block_style( 'core/details', array( 'name' => 'arrow-icon-details', 'label' => __( 'Arrow icon', 'twentytwentyfour' ), /* * Styles for the custom Arrow icon style of the Details block */ 'inline_style' => ' .is-style-arrow-icon-details { padding-top: var(--wp--preset--spacing--10); padding-bottom: var(--wp--preset--spacing--10); } .is-style-arrow-icon-details summary { list-style-type: "\2193\00a0\00a0\00a0"; } .is-style-arrow-icon-details[open]>summary { list-style-type: "\2192\00a0\00a0\00a0"; }', ) ); register_block_style( 'core/post-terms', array( 'name' => 'pill', 'label' => __( 'Pill', 'twentytwentyfour' ), /* * Styles variation for post terms * https://github.com/WordPress/gutenberg/issues/24956 */ 'inline_style' => ' .is-style-pill a, .is-style-pill span:not([class], [data-rich-text-placeholder]) { display: inline-block; background-color: var(--wp--preset--color--base-2); padding: 0.375rem 0.875rem; border-radius: var(--wp--preset--spacing--20); } .is-style-pill a:hover { background-color: var(--wp--preset--color--contrast-3); }', ) ); register_block_style( 'core/list', array( 'name' => 'checkmark-list', 'label' => __( 'Checkmark', 'twentytwentyfour' ), /* * Styles for the custom checkmark list block style * https://github.com/WordPress/gutenberg/issues/51480 */ 'inline_style' => ' ul.is-style-checkmark-list { list-style-type: "\2713"; } ul.is-style-checkmark-list li { padding-inline-start: 1ch; }', ) ); register_block_style( 'core/navigation-link', array( 'name' => 'arrow-link', 'label' => __( 'With arrow', 'twentytwentyfour' ), /* * Styles for the custom arrow nav link block style */ 'inline_style' => ' .is-style-arrow-link .wp-block-navigation-item__label:after { content: "\2197"; padding-inline-start: 0.25rem; vertical-align: middle; text-decoration: none; display: inline-block; }', ) ); register_block_style( 'core/heading', array( 'name' => 'asterisk', 'label' => __( 'With asterisk', 'twentytwentyfour' ), 'inline_style' => " .is-style-asterisk:before { content: ''; width: 1.5rem; height: 3rem; background: var(--wp--preset--color--contrast-2, currentColor); clip-path: path('M11.93.684v8.039l5.633-5.633 1.216 1.23-5.66 5.66h8.04v1.737H13.2l5.701 5.701-1.23 1.23-5.742-5.742V21h-1.737v-8.094l-5.77 5.77-1.23-1.217 5.743-5.742H.842V9.98h8.162l-5.701-5.7 1.23-1.231 5.66 5.66V.684h1.737Z'); display: block; } /* Hide the asterisk if the heading has no content, to avoid using empty headings to display the asterisk only, which is an A11Y issue */ .is-style-asterisk:empty:before { content: none; } .is-style-asterisk:-moz-only-whitespace:before { content: none; } .is-style-asterisk.has-text-align-center:before { margin: 0 auto; } .is-style-asterisk.has-text-align-right:before { margin-left: auto; } .rtl .is-style-asterisk.has-text-align-left:before { margin-right: auto; }", ) ); } endif; add_action( 'init', 'twentytwentyfour_block_styles' ); /** * Enqueue block stylesheets. */ if ( ! function_exists( 'twentytwentyfour_block_stylesheets' ) ) : /** * Enqueue custom block stylesheets * * @since Twenty Twenty-Four 1.0 * @return void */ function twentytwentyfour_block_stylesheets() { /** * The wp_enqueue_block_style() function allows us to enqueue a stylesheet * for a specific block. These will only get loaded when the block is rendered * (both in the editor and on the front end), improving performance * and reducing the amount of data requested by visitors. * * See https://make.wordpress.org/core/2021/12/15/using-multiple-stylesheets-per-block/ for more info. */ wp_enqueue_block_style( 'core/button', array( 'handle' => 'twentytwentyfour-button-style-outline', 'src' => get_parent_theme_file_uri( 'assets/css/button-outline.css' ), 'ver' => wp_get_theme( get_template() )->get( 'Version' ), 'path' => get_parent_theme_file_path( 'assets/css/button-outline.css' ), ) ); } endif; add_action( 'init', 'twentytwentyfour_block_stylesheets' ); /** * Register pattern categories. */ if ( ! function_exists( 'twentytwentyfour_pattern_categories' ) ) : /** * Register pattern categories * * @since Twenty Twenty-Four 1.0 * @return void */ function twentytwentyfour_pattern_categories() { register_block_pattern_category( 'page', array( 'label' => _x( 'Pages', 'Block pattern category' ), 'description' => __( 'A collection of full page layouts.' ), ) ); } endif; add_action( 'init', 'twentytwentyfour_pattern_categories' ); article – Page 2 – TELLI IMPEX

Category: article

  • Как функционируют современные digital-продукты

    Как функционируют современные digital-продукты Нынешние цифровые сервисы представляют собой запутанные структуры, объединяющие инструменты, интерфейс и бизнес-логику. Программы, сайты и системы функционируют благодаря связи серверов, баз данных и пользовательских интерфейсов. Каждый digital-продукт 1xbet обслуживает запросы пользователей, сохраняет данные и предоставляет требуемый функционал. Специалисты создают структуру для стабильной функционирования при любой загрузке. Что такое digital-продукт и чем…

  • Что такое CDN и почему нужны системы передачи содержимого

    Что такое CDN и почему нужны системы передачи содержимого CDN является собой территориально рассредоточенную структуру для оперативной доставки веб-контента клиентам. Сеть включает из машин, расположенных в различных местах мира. Первостепенная цель CDN заключается в сокращении периода открытия веб-страниц, изображений и видеофайлов. Система пересылает сведения с близлежащего географического пункта, минимизируя промежуток между гаджетом pin up casino…

  • Casino Online: Contemporary Site and User Experience

    Casino Online: Contemporary Site and User Experience Electronic gambling sites have transformed leisure choices for participants globally. Contemporary casino platforms integrate advanced software with user-friendly browsing systems. Operators invest assets into building interfaces that answer quickly to user instructions. Visual design conforms contemporary standards with clean designs and organized menus. Platform developers focus smooth interaction…

  • Online Casino Introduction: Recreation at Home and on the Go

    Online Casino Introduction: Recreation at Home and on the Go Online casinos deliver digital platforms where players use gambling entertainment through devices, devices and smartphones. These websites provide hundreds of titles obtainable twenty-four hours daily without going to traditional establishments. Gamblers register accounts, add capital and start playing within minutes. Modern sites merge sophisticated software…

  • Casino On-line Sites: Architecture, Games, and Security

    Casino On-line Sites: Architecture, Games, and Security Contemporary casino systems operate through electronic architecture that unites gaming software, financial networks, and safeguarding procedures. These websites offer access to gambling pursuits without demanding physical attendance at traditional facilities. Users ????????? ????? ??? ?? ??????????? log in through web browsers or programs to participate in diverse games.…

  • Online Casino Business: Critical Elements and Sector Overview

    Online Casino Business: Critical Elements and Sector Overview The online casino industry embodies a quickly growing segment of online entertainment. Worldwide sector revenues topped 60 billion dollars in past years. Users access gambling platforms through desktop computers, cellular devices, and tablets. Internet connectivity allows real-time betting experiences without physical venue attendance. Virtual casinos function under…

  • Что такое CDN и почему он необходим

    Что такое CDN и почему он необходим CDN является собой распространенную сеть серверов, которая сохраняет реплики контента веб-ресурса. Такая система дает пользователям извлекать информацию с ближнего к ним сервера, а не с одного центрального узла. Географическая распределенность серверов гарантирует оперативную отправку данных в любую зону мира. Обладатели порталов казино рокс применяют CDN для решения нескольких…

  • Что такое микросервисы и почему они нужны

    Что такое микросервисы и почему они нужны Микросервисы представляют архитектурный подход к проектированию программного обеспечения. Система делится на совокупность небольших самостоятельных модулей. Каждый сервис осуществляет определённую бизнес-функцию. Компоненты коммуницируют друг с другом через сетевые механизмы. Микросервисная архитектура преодолевает трудности больших цельных систем. Команды программистов приобретают способность работать синхронно над разными модулями архитектуры. Каждый сервис эволюционирует…

  • Что такое микросервисы и почему они нужны

    Что такое микросервисы и почему они нужны Микросервисы представляют архитектурным способ к проектированию программного ПО. Система разделяется на множество малых самостоятельных модулей. Каждый компонент осуществляет конкретную бизнес-функцию. Компоненты взаимодействуют друг с другом через сетевые протоколы. Микросервисная структура устраняет сложности крупных монолитных систем. Группы разработчиков приобретают возможность работать параллельно над различными компонентами системы. Каждый сервис развивается…