Compare commits
3 commits
Author | SHA1 | Date | |
---|---|---|---|
![]() |
92bd08d71a | ||
![]() |
fd66cf746d | ||
![]() |
e7804f78ac |
64 changed files with 1876 additions and 0 deletions
BIN
luxus/assets/fonts/HK-grotesk/hanken-grotesk_italic_100.ttf
Normal file
BIN
luxus/assets/fonts/HK-grotesk/hanken-grotesk_italic_100.ttf
Normal file
Binary file not shown.
BIN
luxus/assets/fonts/HK-grotesk/hanken-grotesk_italic_200.ttf
Normal file
BIN
luxus/assets/fonts/HK-grotesk/hanken-grotesk_italic_200.ttf
Normal file
Binary file not shown.
BIN
luxus/assets/fonts/HK-grotesk/hanken-grotesk_italic_300.ttf
Normal file
BIN
luxus/assets/fonts/HK-grotesk/hanken-grotesk_italic_300.ttf
Normal file
Binary file not shown.
BIN
luxus/assets/fonts/HK-grotesk/hanken-grotesk_italic_400.ttf
Normal file
BIN
luxus/assets/fonts/HK-grotesk/hanken-grotesk_italic_400.ttf
Normal file
Binary file not shown.
BIN
luxus/assets/fonts/HK-grotesk/hanken-grotesk_italic_500.ttf
Normal file
BIN
luxus/assets/fonts/HK-grotesk/hanken-grotesk_italic_500.ttf
Normal file
Binary file not shown.
BIN
luxus/assets/fonts/HK-grotesk/hanken-grotesk_italic_600.ttf
Normal file
BIN
luxus/assets/fonts/HK-grotesk/hanken-grotesk_italic_600.ttf
Normal file
Binary file not shown.
BIN
luxus/assets/fonts/HK-grotesk/hanken-grotesk_italic_700.ttf
Normal file
BIN
luxus/assets/fonts/HK-grotesk/hanken-grotesk_italic_700.ttf
Normal file
Binary file not shown.
BIN
luxus/assets/fonts/HK-grotesk/hanken-grotesk_italic_800.ttf
Normal file
BIN
luxus/assets/fonts/HK-grotesk/hanken-grotesk_italic_800.ttf
Normal file
Binary file not shown.
BIN
luxus/assets/fonts/HK-grotesk/hanken-grotesk_italic_900.ttf
Normal file
BIN
luxus/assets/fonts/HK-grotesk/hanken-grotesk_italic_900.ttf
Normal file
Binary file not shown.
BIN
luxus/assets/fonts/HK-grotesk/hanken-grotesk_normal_100.ttf
Normal file
BIN
luxus/assets/fonts/HK-grotesk/hanken-grotesk_normal_100.ttf
Normal file
Binary file not shown.
BIN
luxus/assets/fonts/HK-grotesk/hanken-grotesk_normal_200.ttf
Normal file
BIN
luxus/assets/fonts/HK-grotesk/hanken-grotesk_normal_200.ttf
Normal file
Binary file not shown.
BIN
luxus/assets/fonts/HK-grotesk/hanken-grotesk_normal_300.ttf
Normal file
BIN
luxus/assets/fonts/HK-grotesk/hanken-grotesk_normal_300.ttf
Normal file
Binary file not shown.
BIN
luxus/assets/fonts/HK-grotesk/hanken-grotesk_normal_400.ttf
Normal file
BIN
luxus/assets/fonts/HK-grotesk/hanken-grotesk_normal_400.ttf
Normal file
Binary file not shown.
BIN
luxus/assets/fonts/HK-grotesk/hanken-grotesk_normal_500.ttf
Normal file
BIN
luxus/assets/fonts/HK-grotesk/hanken-grotesk_normal_500.ttf
Normal file
Binary file not shown.
BIN
luxus/assets/fonts/HK-grotesk/hanken-grotesk_normal_600.ttf
Normal file
BIN
luxus/assets/fonts/HK-grotesk/hanken-grotesk_normal_600.ttf
Normal file
Binary file not shown.
BIN
luxus/assets/fonts/HK-grotesk/hanken-grotesk_normal_700.ttf
Normal file
BIN
luxus/assets/fonts/HK-grotesk/hanken-grotesk_normal_700.ttf
Normal file
Binary file not shown.
BIN
luxus/assets/fonts/HK-grotesk/hanken-grotesk_normal_800.ttf
Normal file
BIN
luxus/assets/fonts/HK-grotesk/hanken-grotesk_normal_800.ttf
Normal file
Binary file not shown.
BIN
luxus/assets/fonts/HK-grotesk/hanken-grotesk_normal_900.ttf
Normal file
BIN
luxus/assets/fonts/HK-grotesk/hanken-grotesk_normal_900.ttf
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
luxus/assets/fonts/cinzel-decorative_normal_400.ttf
Normal file
BIN
luxus/assets/fonts/cinzel-decorative_normal_400.ttf
Normal file
Binary file not shown.
BIN
luxus/assets/fonts/cinzel-decorative_normal_700.ttf
Normal file
BIN
luxus/assets/fonts/cinzel-decorative_normal_700.ttf
Normal file
Binary file not shown.
BIN
luxus/assets/fonts/ojuju-extralight_normal_200-800.ttf
Normal file
BIN
luxus/assets/fonts/ojuju-extralight_normal_200-800.ttf
Normal file
Binary file not shown.
BIN
luxus/assets/images/nail-salon.jpeg
Normal file
BIN
luxus/assets/images/nail-salon.jpeg
Normal file
Binary file not shown.
After Width: | Height: | Size: 245 KiB |
115
luxus/assets/images/rays.svg
Normal file
115
luxus/assets/images/rays.svg
Normal file
|
@ -0,0 +1,115 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<svg width="100%" height="100%" viewBox="0 0 1396 720" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5;">
|
||||
<g transform="matrix(1.40883,0.123257,-0.174311,1.99239,269.07,-40.2768)">
|
||||
<path d="M349,360L349,0" style="fill:none;stroke:rgb(98,147,139);stroke-width:1.2px;"/>
|
||||
</g>
|
||||
<g transform="matrix(1.41421,0.378937,-0.535898,2,397.363,-132.249)">
|
||||
<path d="M349,360L349,0" style="fill:none;stroke:rgb(98,147,139);stroke-width:1.16px;"/>
|
||||
</g>
|
||||
<g transform="matrix(1.41421,0.815736,-1.15363,2,619.745,-284.692)">
|
||||
<path d="M349,360L349,0" style="fill:none;stroke:rgb(98,147,139);stroke-width:1.04px;"/>
|
||||
</g>
|
||||
<g transform="matrix(1.41421,0.990243,-1.40042,2,708.589,-345.595)">
|
||||
<path d="M349,360L349,0" style="fill:none;stroke:rgb(98,147,139);stroke-width:0.99px;"/>
|
||||
</g>
|
||||
<g transform="matrix(1.41421,1.18764,-1.67957,2,809.086,-414.486)">
|
||||
<path d="M349,360L349,0" style="fill:none;stroke:rgb(98,147,139);stroke-width:0.92px;"/>
|
||||
</g>
|
||||
<g transform="matrix(1.365,1.3672,-1.93889,1.93576,919.617,-454.027)">
|
||||
<path d="M349,360L349,0" style="fill:none;stroke:rgb(98,147,139);stroke-width:0.88px;"/>
|
||||
</g>
|
||||
<g transform="matrix(1.14758,1.371,-1.93889,1.62293,995.494,-342.733)">
|
||||
<path d="M349,360L349,0" style="fill:none;stroke:rgb(98,147,139);stroke-width:0.95px;"/>
|
||||
</g>
|
||||
<g transform="matrix(0.95404,1.3672,-1.93889,1.35297,1063.04,-244.221)">
|
||||
<path d="M349,360L349,0" style="fill:none;stroke:rgb(98,147,139);stroke-width:1.02px;"/>
|
||||
</g>
|
||||
<g transform="matrix(0.785681,1.3672,-1.93889,1.11421,1121.8,-158.268)">
|
||||
<path d="M349,360L349,0" style="fill:none;stroke:rgb(98,147,139);stroke-width:1.08px;"/>
|
||||
</g>
|
||||
<g transform="matrix(0.633512,1.3672,-1.93889,0.898412,1174.9,-80.5811)">
|
||||
<path d="M349,360L349,0" style="fill:none;stroke:rgb(98,147,139);stroke-width:1.13px;"/>
|
||||
</g>
|
||||
<g transform="matrix(0.493253,1.3672,-1.93889,0.699505,1223.85,-8.97422)">
|
||||
<path d="M349,360L349,0" style="fill:none;stroke:rgb(98,147,139);stroke-width:1.17px;"/>
|
||||
</g>
|
||||
<g transform="matrix(0.362621,1.371,-1.93889,0.512824,1269.45,56.9039)">
|
||||
<path d="M349,360L349,0" style="fill:none;stroke:rgb(98,147,139);stroke-width:1.2px;"/>
|
||||
</g>
|
||||
<g transform="matrix(0.236616,1.371,-1.93889,0.334626,1313.42,121.055)">
|
||||
<path d="M349,360L349,0" style="fill:none;stroke:rgb(98,147,139);stroke-width:1.22px;"/>
|
||||
</g>
|
||||
<g transform="matrix(0.114059,1.3672,-1.93351,0.161304,1354.26,184.778)">
|
||||
<path d="M349,360L349,0" style="fill:none;stroke:rgb(98,147,139);stroke-width:1.24px;"/>
|
||||
</g>
|
||||
<g transform="matrix(-0.00627474,1.4142,-1.99998,-0.00887382,1420.18,229.639)">
|
||||
<path d="M349,360L349,0" style="fill:none;stroke:rgb(98,147,139);stroke-width:1.2px;"/>
|
||||
</g>
|
||||
<g transform="matrix(1.41421,0.514691,-0.727882,2,466.477,-179.627)">
|
||||
<path d="M349,360L349,0" style="fill:none;stroke:rgb(98,147,139);stroke-width:1.13px;"/>
|
||||
</g>
|
||||
<g transform="matrix(1.41421,0.659459,-0.932615,2,540.181,-230.151)">
|
||||
<path d="M349,360L349,0" style="fill:none;stroke:rgb(98,147,139);stroke-width:1.09px;"/>
|
||||
</g>
|
||||
<g transform="matrix(1.41421,0.249364,-0.352654,2,331.395,-87.028)">
|
||||
<path d="M349,360L349,0" style="fill:none;stroke:rgb(98,147,139);stroke-width:1.18px;"/>
|
||||
</g>
|
||||
<g transform="matrix(1.41421,5.53443e-16,-6.16481e-16,2,204.439,-3.97904e-13)">
|
||||
<path d="M349,360L349,0" style="fill:none;stroke:rgb(98,147,139);stroke-width:1.2px;"/>
|
||||
</g>
|
||||
<g transform="matrix(1.40883,-0.123257,0.174977,2,143.326,43.0166)">
|
||||
<path d="M349,360L349,0" style="fill:none;stroke:rgb(98,147,139);stroke-width:1.2px;"/>
|
||||
</g>
|
||||
<g transform="matrix(1.41421,-0.249364,0.352654,2,77.484,87.028)">
|
||||
<path d="M349,360L349,0" style="fill:none;stroke:rgb(98,147,139);stroke-width:1.18px;"/>
|
||||
</g>
|
||||
<g transform="matrix(1.41421,-0.378937,0.535898,2,11.516,132.249)">
|
||||
<path d="M349,360L349,0" style="fill:none;stroke:rgb(98,147,139);stroke-width:1.16px;"/>
|
||||
</g>
|
||||
<g transform="matrix(1.41421,-0.514732,0.72794,2,-57.6191,179.641)">
|
||||
<path d="M349,360L349,0" style="fill:none;stroke:rgb(98,147,139);stroke-width:1.13px;"/>
|
||||
</g>
|
||||
<g transform="matrix(1.41421,-0.659459,0.932615,2,-131.302,230.151)">
|
||||
<path d="M349,360L349,0" style="fill:none;stroke:rgb(98,147,139);stroke-width:1.09px;"/>
|
||||
</g>
|
||||
<g transform="matrix(1.41421,-0.816497,1.1547,2,-211.253,284.957)">
|
||||
<path d="M349,360L349,0" style="fill:none;stroke:rgb(98,147,139);stroke-width:1.04px;"/>
|
||||
</g>
|
||||
<g transform="matrix(1.41421,-0.990243,1.40042,2,-299.71,345.595)">
|
||||
<path d="M349,360L349,0" style="fill:none;stroke:rgb(98,147,139);stroke-width:0.99px;"/>
|
||||
</g>
|
||||
<g transform="matrix(1.41421,-1.18667,1.6782,2,-399.712,414.146)">
|
||||
<path d="M349,360L349,0" style="fill:none;stroke:rgb(98,147,139);stroke-width:0.92px;"/>
|
||||
</g>
|
||||
<g transform="matrix(1.371,-1.371,1.93889,1.93889,-478.48,500.48)">
|
||||
<path d="M349,360L349,0" style="fill:none;stroke:rgb(98,147,139);stroke-width:0.88px;"/>
|
||||
</g>
|
||||
<g transform="matrix(1.15041,-1.371,1.93889,1.62692,-401.492,612.788)">
|
||||
<path d="M349,360L349,0" style="fill:none;stroke:rgb(98,147,139);stroke-width:0.95px;"/>
|
||||
</g>
|
||||
<g transform="matrix(0.959986,-1.371,1.93889,1.35762,-335.035,709.735)">
|
||||
<path d="M349,360L349,0" style="fill:none;stroke:rgb(98,147,139);stroke-width:1.02px;"/>
|
||||
</g>
|
||||
<g transform="matrix(0.791548,-1.371,1.93889,1.11942,-276.25,795.489)">
|
||||
<path d="M349,360L349,0" style="fill:none;stroke:rgb(98,147,139);stroke-width:1.07px;"/>
|
||||
</g>
|
||||
<g transform="matrix(0.639308,-1.371,1.93889,0.904119,-223.119,872.997)">
|
||||
<path d="M349,360L349,0" style="fill:none;stroke:rgb(98,147,139);stroke-width:1.12px;"/>
|
||||
</g>
|
||||
<g transform="matrix(0.499004,-1.371,1.93889,0.705698,-174.152,944.428)">
|
||||
<path d="M349,360L349,0" style="fill:none;stroke:rgb(98,147,139);stroke-width:1.17px;"/>
|
||||
</g>
|
||||
<g transform="matrix(0.366025,-1.36603,1.93889,0.519524,-127.743,1009.71)">
|
||||
<path d="M349,360L349,0" style="fill:none;stroke:rgb(98,147,139);stroke-width:1.2px;"/>
|
||||
</g>
|
||||
<g transform="matrix(0.245576,-1.39273,1.96962,0.347296,-96.7675,1081.04)">
|
||||
<path d="M349,360L349,0" style="fill:none;stroke:rgb(98,147,139);stroke-width:1.2px;"/>
|
||||
</g>
|
||||
<g transform="matrix(0.123257,-1.40883,1.99239,0.174311,-62.2768,1148.93)">
|
||||
<path d="M349,360L349,0" style="fill:none;stroke:rgb(98,147,139);stroke-width:1.2px;"/>
|
||||
</g>
|
||||
<g transform="matrix(-8.27116e-15,-1.41421,2,-1.16296e-14,-22,1213.56)">
|
||||
<path d="M349,360L349,0" style="fill:none;stroke:rgb(98,147,139);stroke-width:1.2px;"/>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 7 KiB |
3
luxus/assets/images/wave.svg
Normal file
3
luxus/assets/images/wave.svg
Normal file
|
@ -0,0 +1,3 @@
|
|||
<svg width="174" height="7" viewBox="0 0 174 7" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="M1 3.5C6.73333 0.166667 12.4667 0.166667 18.2 3.5C23.9333 6.83333 29.6667 6.83333 35.4 3.5C41.1333 0.166667 46.8667 0.166667 52.6 3.5C58.3333 6.83333 64.0667 6.83333 69.8 3.5C75.5333 0.166667 81.2667 0.166667 87 3.5C92.7333 6.83333 98.4667 6.83333 104.2 3.5C109.933 0.166667 115.667 0.166667 121.4 3.5C127.133 6.83333 132.867 6.83333 138.6 3.5C144.333 0.166667 150.067 0.166667 155.8 3.5C161.533 6.83333 167.267 6.83333 173 3.5" stroke="#62938B"/>
|
||||
</svg>
|
After Width: | Height: | Size: 560 B |
99
luxus/functions.php
Normal file
99
luxus/functions.php
Normal file
|
@ -0,0 +1,99 @@
|
|||
<?php
|
||||
/**
|
||||
* Luxus functions and definitions
|
||||
*
|
||||
* @link https://developer.wordpress.org/themes/basics/theme-functions/
|
||||
*
|
||||
* @package Luxus
|
||||
* @since Luxus 1.0
|
||||
*/
|
||||
|
||||
declare( strict_types = 1 );
|
||||
|
||||
if ( ! function_exists( 'luxus_unregister_patterns' ) ) :
|
||||
/**
|
||||
* Unregister Jetpack patterns and core patterns bundled in WordPress.
|
||||
*/
|
||||
function luxus_unregister_patterns() {
|
||||
$pattern_names = array(
|
||||
// Jetpack form patterns.
|
||||
'contact-form',
|
||||
'newsletter-form',
|
||||
'rsvp-form',
|
||||
'registration-form',
|
||||
'appointment-form',
|
||||
'feedback-form',
|
||||
// Patterns bundled in WordPress core.
|
||||
// These would be removed by remove_theme_support( 'core-block-patterns' )
|
||||
// if it's called on the init action with priority 9 from a plugin, not from a theme.
|
||||
'core/query-standard-posts',
|
||||
'core/query-medium-posts',
|
||||
'core/query-small-posts',
|
||||
'core/query-grid-posts',
|
||||
'core/query-large-title-posts',
|
||||
'core/query-offset-posts',
|
||||
'core/social-links-shared-background-color',
|
||||
);
|
||||
foreach ( $pattern_names as $pattern_name ) {
|
||||
$pattern = \WP_Block_Patterns_Registry::get_instance()->get_registered( $pattern_name );
|
||||
if ( $pattern ) {
|
||||
unregister_block_pattern( $pattern_name );
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
endif;
|
||||
|
||||
if ( ! function_exists( 'luxus_setup' ) ) :
|
||||
/**
|
||||
* Sets up theme defaults and registers support for various WordPress features.
|
||||
*
|
||||
* @since Luxus 1.0
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
function luxus_setup() {
|
||||
|
||||
// Enqueue editor styles.
|
||||
add_editor_style( 'style.css' );
|
||||
// Unregister Jetpack form patterns and core patterns bundled in WordPress.
|
||||
// Simple sites
|
||||
luxus_unregister_patterns();
|
||||
add_filter( 'wp_loaded', function () {
|
||||
// Atomic sites
|
||||
luxus_unregister_patterns();
|
||||
} );
|
||||
// Remove theme support for the core and featured patterns coming from the Dotorg pattern directory.
|
||||
remove_theme_support( 'core-block-patterns' );
|
||||
}
|
||||
|
||||
endif;
|
||||
|
||||
add_action( 'after_setup_theme', 'luxus_setup' );
|
||||
|
||||
if ( ! function_exists( 'luxus_styles' ) ) :
|
||||
/**
|
||||
* Enqueue styles.
|
||||
*
|
||||
* @since Luxus 1.0
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
function luxus_styles() {
|
||||
|
||||
// Register theme stylesheet.
|
||||
wp_register_style(
|
||||
'luxus-style',
|
||||
get_stylesheet_directory_uri() . '/style.css',
|
||||
array(),
|
||||
wp_get_theme()->get( 'Version' )
|
||||
);
|
||||
|
||||
// Enqueue theme stylesheet.
|
||||
wp_enqueue_style( 'luxus-style' );
|
||||
|
||||
}
|
||||
|
||||
endif;
|
||||
|
||||
add_action( 'wp_enqueue_scripts', 'luxus_styles' );
|
1
luxus/parts/footer.html
Normal file
1
luxus/parts/footer.html
Normal file
|
@ -0,0 +1 @@
|
|||
<!-- wp:pattern {"slug":"luxus/footer"} /-->
|
25
luxus/parts/header.html
Normal file
25
luxus/parts/header.html
Normal file
|
@ -0,0 +1,25 @@
|
|||
<!-- wp:group {"metadata":{"name":"Header Container"},"align":"full","style":{"spacing":{"padding":{"top":"0","bottom":"0"},"margin":{"top":"0","bottom":"0"}},"border":{"bottom":{"color":"var:preset|color|theme-4","width":"1px"}},"position":{"type":""}},"backgroundColor":"theme-1","className":"border-bottom-double","layout":{"type":"constrained"}} -->
|
||||
<div class="wp-block-group alignfull border-bottom-double has-theme-1-background-color has-background" style="border-bottom-color:var(--wp--preset--color--theme-4);border-bottom-width:1px;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0"><!-- wp:spacer {"height":"var:preset|spacing|20","style":{"spacing":{"margin":{"top":"0","bottom":"0"}}}} -->
|
||||
<div style="margin-top:0;margin-bottom:0;height:var(--wp--preset--spacing--20)" aria-hidden="true" class="wp-block-spacer"></div>
|
||||
<!-- /wp:spacer -->
|
||||
|
||||
<!-- wp:group {"tagName":"header","metadata":{"name":"Contents"},"style":{"spacing":{"margin":{"top":"0","bottom":"0"}},"position":{"type":""}},"layout":{"type":"constrained"}} -->
|
||||
<header class="wp-block-group" style="margin-top:0;margin-bottom:0"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|20"}},"layout":{"type":"grid","columnCount":"2","minimumColumnWidth":null}} -->
|
||||
<div class="wp-block-group"><!-- wp:group {"layout":{"type":"flex","flexWrap":"nowrap"}} -->
|
||||
<div class="wp-block-group"><!-- wp:navigation {"ref":4,"overlayMenu":"always","overlayBackgroundColor":"theme-1","overlayTextColor":"theme-4","className":"order-1 md:order-0","layout":{"type":"flex","justifyContent":"left","flexWrap":"wrap"},"fontSize":"medium"} /-->
|
||||
|
||||
<!-- wp:site-title {"fontSize":"medium"} /--></div>
|
||||
<!-- /wp:group -->
|
||||
|
||||
<!-- wp:buttons {"layout":{"type":"flex","justifyContent":"right"}} -->
|
||||
<div class="wp-block-buttons"><!-- wp:button -->
|
||||
<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="#">Book now — (123) 456 - 789</a></div>
|
||||
<!-- /wp:button --></div>
|
||||
<!-- /wp:buttons --></div>
|
||||
<!-- /wp:group --></header>
|
||||
<!-- /wp:group -->
|
||||
|
||||
<!-- wp:spacer {"height":"var:preset|spacing|20","style":{"spacing":{"margin":{"top":"0","bottom":"0"}}}} -->
|
||||
<div style="margin-top:0;margin-bottom:0;height:var(--wp--preset--spacing--20)" aria-hidden="true" class="wp-block-spacer"></div>
|
||||
<!-- /wp:spacer --></div>
|
||||
<!-- /wp:group -->
|
76
luxus/patterns/footer.php
Normal file
76
luxus/patterns/footer.php
Normal file
|
@ -0,0 +1,76 @@
|
|||
<?php
|
||||
/**
|
||||
* Title: Default Footer
|
||||
* Slug: luxus/footer
|
||||
* Categories: footer
|
||||
* Block Types: core/template-part/footer
|
||||
* Inserter: yes
|
||||
*/
|
||||
declare( strict_types = 1 );
|
||||
?>
|
||||
|
||||
<!-- wp:group {"metadata":{"name":"Footer Container"},"align":"full","style":{"spacing":{"padding":{"top":"0","bottom":"0"},"blockGap":"0"}},"layout":{"type":"constrained"}} -->
|
||||
<div class="wp-block-group alignfull" style="padding-top:0;padding-bottom:0">
|
||||
|
||||
<!-- wp:group {"layout":{"type":"constrained"}} -->
|
||||
<div class="wp-block-group"><!-- wp:columns {"style":{"spacing":{"blockGap":{"left":"0"}},"border":{"left":{"color":"var:preset|color|theme-4","width":"1px"},"top":{},"right":{"color":"var:preset|color|theme-4","width":"1px"},"bottom":{}}},"className":"border-top-double"} -->
|
||||
<div class="wp-block-columns border-top-double" style="border-right-color:var(--wp--preset--color--theme-4);border-right-width:1px;border-left-color:var(--wp--preset--color--theme-4);border-left-width:1px"><!-- wp:column {"verticalAlignment":"center","width":"50%","style":{"spacing":{"padding":{"top":"var:preset|spacing|40","bottom":"var:preset|spacing|40"}},"border":{"right":{"color":"var:preset|color|theme-4","width":"1px"},"top":[],"bottom":[],"left":[]}}} -->
|
||||
<div class="wp-block-column is-vertically-aligned-center" style="border-right-color:var(--wp--preset--color--theme-4);border-right-width:1px;padding-top:var(--wp--preset--spacing--40);padding-bottom:var(--wp--preset--spacing--40);flex-basis:50%"><!-- wp:heading {"textAlign":"center","level":3} -->
|
||||
<h3 class="wp-block-heading has-text-align-center"><?php echo esc_html__( 'Location', 'luxus' ); ?></h3>
|
||||
<!-- /wp:heading -->
|
||||
|
||||
<!-- wp:paragraph {"align":"center"} -->
|
||||
<p class="has-text-align-center">123 Albert Street,
<br>2060 North Sydney, NSW</p>
|
||||
<!-- /wp:paragraph --></div>
|
||||
<!-- /wp:column -->
|
||||
|
||||
<!-- wp:column {"verticalAlignment":"center","style":{"spacing":{"padding":{"top":"var:preset|spacing|40","bottom":"var:preset|spacing|40"}}}} -->
|
||||
<div class="wp-block-column is-vertically-aligned-center" style="padding-top:var(--wp--preset--spacing--40);padding-bottom:var(--wp--preset--spacing--40)"><!-- wp:heading {"textAlign":"center","level":3} -->
|
||||
<h3 class="wp-block-heading has-text-align-center"><?php echo esc_html__( 'Open Hours', 'luxus' ); ?></h3>
|
||||
<!-- /wp:heading -->
|
||||
|
||||
<!-- wp:paragraph {"align":"center"} -->
|
||||
<p class="has-text-align-center"><?php echo esc_html__( 'Monday - Saturday', 'luxus' ); ?><br>
9:30am - 16:00pm</p>
|
||||
<!-- /wp:paragraph --></div>
|
||||
<!-- /wp:column --></div>
|
||||
<!-- /wp:columns --></div>
|
||||
<!-- /wp:group -->
|
||||
|
||||
<!-- wp:group {"style":{"spacing":{"blockGap":"0"}},"layout":{"type":"constrained"}} -->
|
||||
<div class="wp-block-group"><!-- wp:columns {"verticalAlignment":"center","style":{"border":{"width":"1px"},"spacing":{"padding":{"top":"0","bottom":"0"},"blockGap":{"left":"0"}}},"borderColor":"theme-4"} -->
|
||||
<div class="wp-block-columns are-vertically-aligned-center has-border-color has-theme-4-border-color" style="border-width:1px;padding-top:0;padding-bottom:0"><!-- wp:column {"verticalAlignment":"center","style":{"border":{"right":{"color":"var:preset|color|theme-4","width":"1px"}},"spacing":{"padding":{"top":"var:preset|spacing|20","bottom":"var:preset|spacing|20"}}}} -->
|
||||
<div class="wp-block-column is-vertically-aligned-center" style="border-right-color:var(--wp--preset--color--theme-4);border-right-width:1px;padding-top:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--20)"><!-- wp:paragraph {"align":"center"} -->
|
||||
<p class="has-text-align-center"><strong>(123) 456-7890</strong></p>
|
||||
<!-- /wp:paragraph --></div>
|
||||
<!-- /wp:column -->
|
||||
|
||||
<!-- wp:column {"verticalAlignment":"center","style":{"border":{"right":{"color":"var:preset|color|theme-4","width":"1px"}},"spacing":{"padding":{"top":"var:preset|spacing|20","bottom":"var:preset|spacing|20"}}}} -->
|
||||
<div class="wp-block-column is-vertically-aligned-center" style="border-right-color:var(--wp--preset--color--theme-4);border-right-width:1px;padding-top:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--20)"><!-- wp:paragraph {"align":"center"} -->
|
||||
<p class="has-text-align-center"><a href="mailto:hi@example.com"><strong>hi@example.com</strong></a></p>
|
||||
<!-- /wp:paragraph --></div>
|
||||
<!-- /wp:column -->
|
||||
|
||||
<!-- wp:column {"verticalAlignment":"center","style":{"spacing":{"padding":{"top":"var:preset|spacing|20","bottom":"var:preset|spacing|20"}}}} -->
|
||||
<div class="wp-block-column is-vertically-aligned-center" style="padding-top:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--20)"><!-- wp:social-links {"iconColor":"theme-4","iconColorValue":"#62938b","style":{"spacing":{"blockGap":{"top":"0"}}},"className":"is-style-logos-only","layout":{"type":"flex","justifyContent":"center"}} -->
|
||||
<ul class="wp-block-social-links has-icon-color is-style-logos-only"><!-- wp:social-link {"url":"#","service":"whatsapp"} /-->
|
||||
|
||||
<!-- wp:social-link {"url":"#","service":"instagram"} /-->
|
||||
|
||||
<!-- wp:social-link {"url":"#","service":"facebook"} /--></ul>
|
||||
<!-- /wp:social-links --></div>
|
||||
<!-- /wp:column --></div>
|
||||
<!-- /wp:columns --></div>
|
||||
<!-- /wp:group -->
|
||||
|
||||
<!-- wp:group {"style":{"spacing":{"blockGap":"0","padding":{"top":"var:preset|spacing|20","bottom":"var:preset|spacing|20"}},"border":{"top":{"width":"0px","style":"none"},"right":{"color":"var:preset|color|theme-4","width":"1px"},"bottom":{"color":"var:preset|color|theme-4","width":"1px"},"left":{"color":"var:preset|color|theme-4","width":"1px"}}},"layout":{"type":"constrained"}} -->
|
||||
<div class="wp-block-group" style="border-top-style:none;border-top-width:0px;border-right-color:var(--wp--preset--color--theme-4);border-right-width:1px;border-bottom-color:var(--wp--preset--color--theme-4);border-bottom-width:1px;border-left-color:var(--wp--preset--color--theme-4);border-left-width:1px;padding-top:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--20)"><!-- wp:paragraph {"align":"center","style":{"typography":{"fontSize":"14px"}}} -->
|
||||
<p class="has-text-align-center" style="font-size:14px"><?php
|
||||
$wordpress_link = '<a href="' . esc_url( __( 'https://wordpress.org', 'luxus' ) ) . '" rel="nofollow">WordPress</a>';
|
||||
echo sprintf(
|
||||
/* Translators: WordPress link. */
|
||||
esc_html__( 'Designed with %1$s', 'luxus' ),
|
||||
$wordpress_link
|
||||
);?></p>
|
||||
<!-- /wp:paragraph --></div>
|
||||
<!-- /wp:group --></div>
|
||||
<!-- /wp:group -->
|
36
luxus/patterns/header.php
Normal file
36
luxus/patterns/header.php
Normal file
|
@ -0,0 +1,36 @@
|
|||
<?php
|
||||
/**
|
||||
* Title: Default Header
|
||||
* Slug: luxus/header
|
||||
* Categories: header
|
||||
* Block Types: core/template-part/header
|
||||
*/
|
||||
|
||||
declare( strict_types = 1 );
|
||||
?>
|
||||
|
||||
<!-- wp:group {"metadata":{"name":"Header Container"},"align":"full","style":{"spacing":{"padding":{"top":"0","bottom":"0"},"margin":{"top":"0","bottom":"0"}},"border":{"bottom":{"color":"var:preset|color|theme-4","width":"1px"}},"position":{"type":""}},"backgroundColor":"theme-1","className":"border-bottom-double","layout":{"type":"constrained"}} -->
|
||||
<div class="wp-block-group alignfull border-bottom-double has-theme-1-background-color has-background" style="border-bottom-color:var(--wp--preset--color--theme-4);border-bottom-width:1px;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0"><!-- wp:spacer {"height":"var:preset|spacing|20","style":{"spacing":{"margin":{"top":"0","bottom":"0"}}}} -->
|
||||
<div style="margin-top:0;margin-bottom:0;height:var(--wp--preset--spacing--20)" aria-hidden="true" class="wp-block-spacer"></div>
|
||||
<!-- /wp:spacer -->
|
||||
|
||||
<!-- wp:group {"tagName":"header","metadata":{"name":"Contents"},"style":{"spacing":{"margin":{"top":"0","bottom":"0"}},"position":{"type":""}},"layout":{"type":"constrained"}} -->
|
||||
<header class="wp-block-group" style="margin-top:0;margin-bottom:0"><!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|20"}},"layout":{"type":"grid","columnCount":"2","minimumColumnWidth":null}} -->
|
||||
<div class="wp-block-group"><!-- wp:group {"layout":{"type":"flex","flexWrap":"nowrap"}} -->
|
||||
<div class="wp-block-group"><!-- wp:navigation {"overlayMenu":"always","overlayBackgroundColor":"theme-1","overlayTextColor":"theme-4","className":"order-1 md:order-0","layout":{"type":"flex","justifyContent":"left","flexWrap":"wrap"},"fontSize":"medium"} /-->
|
||||
|
||||
<!-- wp:site-title {"fontSize":"medium"} /--></div>
|
||||
<!-- /wp:group -->
|
||||
|
||||
<!-- wp:buttons {"layout":{"type":"flex","justifyContent":"right"}} -->
|
||||
<div class="wp-block-buttons"><!-- wp:button -->
|
||||
<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="#"><?php echo esc_html__( 'Book now', 'luxus' ); ?> — (123) 456 - 789</a></div>
|
||||
<!-- /wp:button --></div>
|
||||
<!-- /wp:buttons --></div>
|
||||
<!-- /wp:group --></header>
|
||||
<!-- /wp:group -->
|
||||
|
||||
<!-- wp:spacer {"height":"var:preset|spacing|20","style":{"spacing":{"margin":{"top":"0","bottom":"0"}}}} -->
|
||||
<div style="margin-top:0;margin-bottom:0;height:var(--wp--preset--spacing--20)" aria-hidden="true" class="wp-block-spacer"></div>
|
||||
<!-- /wp:spacer --></div>
|
||||
<!-- /wp:group -->
|
23
luxus/patterns/hidden-404.php
Normal file
23
luxus/patterns/hidden-404.php
Normal file
|
@ -0,0 +1,23 @@
|
|||
<?php
|
||||
/**
|
||||
* Title: 404
|
||||
* Slug: luxus/hidden-404
|
||||
* Inserter: no
|
||||
*/
|
||||
declare( strict_types = 1 );
|
||||
?>
|
||||
|
||||
<div style="height:var(--wp--preset--spacing--70)" aria-hidden="true" class="wp-block-spacer"></div>
|
||||
<!-- /wp:spacer -->
|
||||
|
||||
<!-- wp:heading {"textAlign":"center","align":"wide"} -->
|
||||
<h2 class="wp-block-heading alignwide has-text-align-center" id="page-not-found"><?php echo esc_html_x( 'Page Not Found', 'Heading for a web page that is not found', 'luxus' ); ?></h2>
|
||||
<!-- /wp:heading -->
|
||||
|
||||
<!-- wp:paragraph {"align":"center"} -->
|
||||
<p class="has-text-align-center"><?php echo esc_html__( 'The page you are looking for does not exist.', 'luxus' ); ?></p>
|
||||
<!-- /wp:paragraph -->
|
||||
|
||||
<!-- wp:spacer {"height":"var:preset|spacing|20"} -->
|
||||
<div style="height:var(--wp--preset--spacing--20)" aria-hidden="true" class="wp-block-spacer"></div>
|
||||
<!-- /wp:spacer -->
|
12
luxus/patterns/hidden-no-search-results.php
Normal file
12
luxus/patterns/hidden-no-search-results.php
Normal file
|
@ -0,0 +1,12 @@
|
|||
<?php
|
||||
/**
|
||||
* Title: 404
|
||||
* Slug: luxus/hidden-no-search-results
|
||||
* Inserter: no
|
||||
*/
|
||||
declare( strict_types = 1 );
|
||||
?>
|
||||
|
||||
<!-- wp:paragraph {"align":"center"} -->
|
||||
<p class="has-text-align-center"><?php echo esc_html_x( 'No search results.', 'Text explaining that there are no results returned from a search', 'luxus' ); ?></p>
|
||||
<!-- /wp:paragraph -->
|
126
luxus/patterns/home.php
Normal file
126
luxus/patterns/home.php
Normal file
|
@ -0,0 +1,126 @@
|
|||
<?php
|
||||
/**
|
||||
* Title: home
|
||||
* Slug: luxus/home
|
||||
* Categories: hidden
|
||||
* Inserter: no
|
||||
*/
|
||||
declare( strict_types = 1 );
|
||||
?>
|
||||
<!-- wp:template-part {"slug":"header"} /-->
|
||||
|
||||
<!-- wp:group {"tagName":"main","metadata":{"name":"Main"},"style":{"spacing":{"blockGap":"0","margin":{"top":"0"}}},"layout":{"type":"constrained"}} -->
|
||||
<main class="wp-block-group" style="margin-top:0"><!-- wp:group {"style":{"spacing":{"blockGap":"0"},"border":{"left":{"color":"var:preset|color|theme-4","width":"1px"},"top":{},"right":{"color":"var:preset|color|theme-4","width":"1px"},"bottom":{}}},"layout":{"type":"constrained"}} -->
|
||||
<div class="wp-block-group" style="border-right-color:var(--wp--preset--color--theme-4);border-right-width:1px;border-left-color:var(--wp--preset--color--theme-4);border-left-width:1px"><!-- wp:group {"className":"rays-background-overlay","layout":{"type":"constrained"}} -->
|
||||
<div class="wp-block-group rays-background-overlay"><!-- wp:group {"style":{"elements":{"link":{"color":{"text":"var:preset|color|theme-1"}}},"border":{"radius":{"topLeft":"1000px","topRight":"1000px"}},"dimensions":{"minHeight":"22rem"},"spacing":{"padding":{"right":"var:preset|spacing|50","left":"var:preset|spacing|50","bottom":"var:preset|spacing|40"}}},"backgroundColor":"theme-4","textColor":"theme-1","className":"dome","layout":{"type":"flex","orientation":"vertical","verticalAlignment":"bottom","justifyContent":"center"}} -->
|
||||
<div class="wp-block-group dome has-theme-1-color has-theme-4-background-color has-text-color has-background has-link-color" style="border-top-left-radius:1000px;border-top-right-radius:1000px;min-height:22rem;padding-right:var(--wp--preset--spacing--50);padding-bottom:var(--wp--preset--spacing--40);padding-left:var(--wp--preset--spacing--50)"><!-- wp:site-title {"textAlign":"center"} /--></div>
|
||||
<!-- /wp:group --></div>
|
||||
<!-- /wp:group -->
|
||||
|
||||
<!-- wp:image {"aspectRatio":"4/3","scale":"cover","sizeSlug":"full","linkDestination":"none"} -->
|
||||
<figure class="wp-block-image size-full"><img src="<?php echo esc_url( get_stylesheet_directory_uri() ); ?>/assets/images/nail-salon.jpeg" alt="" class="" style="aspect-ratio:4/3;object-fit:cover"/></figure>
|
||||
<!-- /wp:image -->
|
||||
|
||||
<!-- wp:pattern {"slug":"luxus/services"} /-->
|
||||
|
||||
<!-- wp:group {"style":{"spacing":{"padding":{"top":"var:preset|spacing|40","bottom":"var:preset|spacing|40","left":"var:preset|spacing|30","right":"var:preset|spacing|30"}}},"layout":{"type":"constrained"}} -->
|
||||
<div class="wp-block-group" style="padding-top:var(--wp--preset--spacing--40);padding-right:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--40);padding-left:var(--wp--preset--spacing--30)"><!-- wp:heading {"textAlign":"center","className":"wave-underline","fontSize":"large"} -->
|
||||
<h2 class="wp-block-heading has-text-align-center wave-underline has-large-font-size"><?php echo esc_html__( 'Spa Services', 'luxus' ); ?></h2>
|
||||
<!-- /wp:heading -->
|
||||
|
||||
<!-- wp:spacer {"height":"var:preset|spacing|30"} -->
|
||||
<div style="height:var(--wp--preset--spacing--30)" aria-hidden="true" class="wp-block-spacer"></div>
|
||||
<!-- /wp:spacer -->
|
||||
|
||||
<!-- wp:group {"style":{"border":{"bottom":{"color":"var:preset|color|theme-3","width":"1px"}},"spacing":{"padding":{"bottom":"8px"}}},"layout":{"type":"flex","flexWrap":"nowrap","justifyContent":"space-between"}} -->
|
||||
<div class="wp-block-group" style="border-bottom-color:var(--wp--preset--color--theme-3);border-bottom-width:1px;padding-bottom:8px"><!-- wp:group {"style":{"spacing":{"blockGap":"0"}},"layout":{"type":"flex","orientation":"vertical"}} -->
|
||||
<div class="wp-block-group"><!-- wp:paragraph {"fontSize":"medium"} -->
|
||||
<p class="has-medium-font-size"><?php echo esc_html__( 'Relaxing Foot Massage', 'luxus' ); ?></p>
|
||||
<!-- /wp:paragraph -->
|
||||
|
||||
<!-- wp:paragraph {"style":{"typography":{"fontSize":"15px"}}} -->
|
||||
<p style="font-size:15px"><?php echo esc_html__( 'Relaxing massage to relieve tension and promote circulation in the feet.', 'luxus' ); ?></p>
|
||||
<!-- /wp:paragraph --></div>
|
||||
<!-- /wp:group -->
|
||||
|
||||
<!-- wp:paragraph {"fontSize":"medium"} -->
|
||||
<p class="has-medium-font-size">$25</p>
|
||||
<!-- /wp:paragraph --></div>
|
||||
<!-- /wp:group -->
|
||||
|
||||
<!-- wp:group {"style":{"border":{"bottom":{"color":"var:preset|color|theme-3","width":"1px"}},"spacing":{"padding":{"bottom":"8px"}}},"layout":{"type":"flex","flexWrap":"nowrap","justifyContent":"space-between"}} -->
|
||||
<div class="wp-block-group" style="border-bottom-color:var(--wp--preset--color--theme-3);border-bottom-width:1px;padding-bottom:8px"><!-- wp:group {"style":{"spacing":{"blockGap":"0"}},"layout":{"type":"flex","orientation":"vertical"}} -->
|
||||
<div class="wp-block-group"><!-- wp:paragraph {"fontSize":"medium"} -->
|
||||
<p class="has-medium-font-size"><?php echo esc_html__( 'Aromatherapy Hand Massage', 'luxus' ); ?></p>
|
||||
<!-- /wp:paragraph -->
|
||||
|
||||
<!-- wp:paragraph {"style":{"typography":{"fontSize":"15px"}}} -->
|
||||
<p style="font-size:15px"><?php echo esc_html__( 'Soothing massage with aromatic oils to relax and moisturize hands.', 'luxus' ); ?></p>
|
||||
<!-- /wp:paragraph --></div>
|
||||
<!-- /wp:group -->
|
||||
|
||||
<!-- wp:paragraph {"fontSize":"medium"} -->
|
||||
<p class="has-medium-font-size">$20</p>
|
||||
<!-- /wp:paragraph --></div>
|
||||
<!-- /wp:group -->
|
||||
|
||||
<!-- wp:group {"style":{"border":{"bottom":{"color":"var:preset|color|theme-3","width":"1px"}},"spacing":{"padding":{"bottom":"8px"}}},"layout":{"type":"flex","flexWrap":"nowrap","justifyContent":"space-between"}} -->
|
||||
<div class="wp-block-group" style="border-bottom-color:var(--wp--preset--color--theme-3);border-bottom-width:1px;padding-bottom:8px"><!-- wp:group {"style":{"spacing":{"blockGap":"0"}},"layout":{"type":"flex","orientation":"vertical"}} -->
|
||||
<div class="wp-block-group"><!-- wp:paragraph {"fontSize":"medium"} -->
|
||||
<p class="has-medium-font-size"><?php echo esc_html__( 'Reflexology Foot Massage', 'luxus' ); ?></p>
|
||||
<!-- /wp:paragraph -->
|
||||
|
||||
<!-- wp:paragraph {"style":{"typography":{"fontSize":"15px"}}} -->
|
||||
<p style="font-size:15px"><?php echo esc_html__( 'Massage technique targeting specific pressure points on the feet.', 'luxus' ); ?></p>
|
||||
<!-- /wp:paragraph --></div>
|
||||
<!-- /wp:group -->
|
||||
|
||||
<!-- wp:paragraph {"fontSize":"medium"} -->
|
||||
<p class="has-medium-font-size">$35</p>
|
||||
<!-- /wp:paragraph --></div>
|
||||
<!-- /wp:group -->
|
||||
|
||||
<!-- wp:group {"style":{"border":{"bottom":{"color":"var:preset|color|theme-3","width":"1px"},"top":[],"right":[],"left":[]},"spacing":{"padding":{"bottom":"8px"}}},"layout":{"type":"flex","flexWrap":"nowrap","justifyContent":"space-between"}} -->
|
||||
<div class="wp-block-group" style="border-bottom-color:var(--wp--preset--color--theme-3);border-bottom-width:1px;padding-bottom:8px"><!-- wp:group {"style":{"spacing":{"blockGap":"0"}},"layout":{"type":"flex","orientation":"vertical"}} -->
|
||||
<div class="wp-block-group"><!-- wp:paragraph {"fontSize":"medium"} -->
|
||||
<p class="has-medium-font-size"><?php echo esc_html__( 'Hydrating Hand Treatment', 'luxus' ); ?></p>
|
||||
<!-- /wp:paragraph -->
|
||||
|
||||
<!-- wp:paragraph {"style":{"typography":{"fontSize":"15px"}}} -->
|
||||
<p style="font-size:15px"><?php echo esc_html__( 'Deep moisturizing treatment to nourish and revitalize dry hands', 'luxus' ); ?></p>
|
||||
<!-- /wp:paragraph --></div>
|
||||
<!-- /wp:group -->
|
||||
|
||||
<!-- wp:paragraph {"fontSize":"medium"} -->
|
||||
<p class="has-medium-font-size">$30</p>
|
||||
<!-- /wp:paragraph --></div>
|
||||
<!-- /wp:group -->
|
||||
|
||||
<!-- wp:buttons {"layout":{"type":"flex","justifyContent":"center"}} -->
|
||||
<div class="wp-block-buttons"><!-- wp:button -->
|
||||
<div class="wp-block-button"><a class="wp-block-button__link wp-element-button"><?php echo esc_html__( 'Book now', 'luxus' ); ?></a></div>
|
||||
<!-- /wp:button --></div>
|
||||
<!-- /wp:buttons --></div>
|
||||
<!-- /wp:group -->
|
||||
|
||||
<!-- wp:separator {"className":"is-style-wide"} -->
|
||||
<hr class="wp-block-separator has-alpha-channel-opacity is-style-wide"/>
|
||||
<!-- /wp:separator -->
|
||||
|
||||
<!-- wp:group {"style":{"spacing":{"padding":{"top":"var:preset|spacing|40","bottom":"var:preset|spacing|40","left":"var:preset|spacing|30","right":"var:preset|spacing|30"}}},"layout":{"type":"constrained"}} -->
|
||||
<div class="wp-block-group" style="padding-top:var(--wp--preset--spacing--40);padding-right:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--40);padding-left:var(--wp--preset--spacing--30)"><!-- wp:heading {"textAlign":"center","fontSize":"large"} -->
|
||||
<h2 class="wp-block-heading has-text-align-center has-large-font-size"><?php echo esc_html__( 'About Us', 'luxus' ); ?></h2>
|
||||
<!-- /wp:heading -->
|
||||
|
||||
<!-- wp:spacer {"height":"var:preset|spacing|20"} -->
|
||||
<div style="height:var(--wp--preset--spacing--20)" aria-hidden="true" class="wp-block-spacer"></div>
|
||||
<!-- /wp:spacer -->
|
||||
|
||||
<!-- wp:paragraph -->
|
||||
<p><?php echo esc_html__( 'Welcome to Luxus Nail Bar, your friendly local nail salon in North Sydney. Our skilled team of nail artists is committed to providing quality nail services tailored to your preferences. From manicures to nail art, we offer a range of treatments to suit your needs. Visit us for professional care and personalized attention.', 'luxus' ); ?></p>
|
||||
<!-- /wp:paragraph --></div>
|
||||
<!-- /wp:group --></div>
|
||||
<!-- /wp:group --></main>
|
||||
<!-- /wp:group -->
|
||||
|
||||
<!-- wp:template-part {"slug":"footer"} /-->
|
89
luxus/patterns/services.php
Normal file
89
luxus/patterns/services.php
Normal file
|
@ -0,0 +1,89 @@
|
|||
<?php
|
||||
/**
|
||||
* Title: Services list
|
||||
* Slug: luxus/services
|
||||
* Categories: featured, services
|
||||
* Inserter: yes
|
||||
*/
|
||||
declare( strict_types = 1 );
|
||||
?>
|
||||
|
||||
<!-- wp:group {"style":{"spacing":{"padding":{"top":"var:preset|spacing|40","bottom":"var:preset|spacing|40","left":"var:preset|spacing|30","right":"var:preset|spacing|30"}}},"layout":{"type":"constrained"}} -->
|
||||
<div class="wp-block-group" style="padding-top:var(--wp--preset--spacing--40);padding-right:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--40);padding-left:var(--wp--preset--spacing--30)"><!-- wp:heading {"textAlign":"center","className":"wave-underline","fontSize":"large"} -->
|
||||
<h2 class="wp-block-heading has-text-align-center wave-underline has-large-font-size"><?php echo esc_html__( 'Nail Services', 'luxus' ); ?></h2>
|
||||
<!-- /wp:heading -->
|
||||
|
||||
<!-- wp:spacer {"height":"var:preset|spacing|30"} -->
|
||||
<div style="height:var(--wp--preset--spacing--30)" aria-hidden="true" class="wp-block-spacer"></div>
|
||||
<!-- /wp:spacer -->
|
||||
|
||||
<!-- wp:group {"style":{"border":{"bottom":{"color":"var:preset|color|theme-3","width":"1px"}},"spacing":{"padding":{"bottom":"8px"}}},"layout":{"type":"flex","flexWrap":"nowrap","justifyContent":"space-between","verticalAlignment":"top"}} -->
|
||||
<div class="wp-block-group" style="border-bottom-color:var(--wp--preset--color--theme-3);border-bottom-width:1px;padding-bottom:8px"><!-- wp:group {"style":{"spacing":{"blockGap":"0"}},"layout":{"type":"flex","orientation":"vertical"}} -->
|
||||
<div class="wp-block-group"><!-- wp:paragraph {"fontSize":"medium"} -->
|
||||
<p class="has-medium-font-size"><?php echo esc_html__( 'Classic Manicure', 'luxus' ); ?></p>
|
||||
<!-- /wp:paragraph -->
|
||||
|
||||
<!-- wp:paragraph {"style":{"typography":{"fontSize":"15px"}}} -->
|
||||
<p style="font-size:15px"><?php echo esc_html__( 'Nail shaping, cuticle care, polish application, and hand massage.', 'luxus' ); ?></p>
|
||||
<!-- /wp:paragraph --></div>
|
||||
<!-- /wp:group -->
|
||||
|
||||
<!-- wp:paragraph {"fontSize":"medium"} -->
|
||||
<p class="has-medium-font-size">$30</p>
|
||||
<!-- /wp:paragraph --></div>
|
||||
<!-- /wp:group -->
|
||||
|
||||
<!-- wp:group {"style":{"border":{"bottom":{"color":"var:preset|color|theme-3","width":"1px"}},"spacing":{"padding":{"bottom":"8px"}}},"layout":{"type":"flex","flexWrap":"nowrap","justifyContent":"space-between"}} -->
|
||||
<div class="wp-block-group" style="border-bottom-color:var(--wp--preset--color--theme-3);border-bottom-width:1px;padding-bottom:8px"><!-- wp:group {"style":{"spacing":{"blockGap":"0"}},"layout":{"type":"flex","orientation":"vertical"}} -->
|
||||
<div class="wp-block-group"><!-- wp:paragraph {"fontSize":"medium"} -->
|
||||
<p class="has-medium-font-size"><?php echo esc_html__( 'Deluxe Spa Manicure', 'luxus' ); ?></p>
|
||||
<!-- /wp:paragraph -->
|
||||
|
||||
<!-- wp:paragraph {"style":{"typography":{"fontSize":"15px"}}} -->
|
||||
<p style="font-size:15px"><?php echo esc_html__( 'Exfoliation, mask, and extended massage for ultimate relaxation.', 'luxus' ); ?></p>
|
||||
<!-- /wp:paragraph --></div>
|
||||
<!-- /wp:group -->
|
||||
|
||||
<!-- wp:paragraph {"fontSize":"medium"} -->
|
||||
<p class="has-medium-font-size">$50</p>
|
||||
<!-- /wp:paragraph --></div>
|
||||
<!-- /wp:group -->
|
||||
|
||||
<!-- wp:group {"style":{"border":{"bottom":{"color":"var:preset|color|theme-3","width":"1px"}},"spacing":{"padding":{"bottom":"8px"}}},"layout":{"type":"flex","flexWrap":"nowrap","justifyContent":"space-between"}} -->
|
||||
<div class="wp-block-group" style="border-bottom-color:var(--wp--preset--color--theme-3);border-bottom-width:1px;padding-bottom:8px"><!-- wp:group {"style":{"spacing":{"blockGap":"0"}},"layout":{"type":"flex","orientation":"vertical"}} -->
|
||||
<div class="wp-block-group"><!-- wp:paragraph {"fontSize":"medium"} -->
|
||||
<p class="has-medium-font-size"><?php echo esc_html__( 'Classic Pedicure', 'luxus' ); ?></p>
|
||||
<!-- /wp:paragraph -->
|
||||
|
||||
<!-- wp:paragraph {"style":{"typography":{"fontSize":"15px"}}} -->
|
||||
<p style="font-size:15px"><?php echo esc_html__( 'Foot soak, nail shaping, cuticle care, polish application, and foot massage.', 'luxus' ); ?></p>
|
||||
<!-- /wp:paragraph --></div>
|
||||
<!-- /wp:group -->
|
||||
|
||||
<!-- wp:paragraph {"fontSize":"medium"} -->
|
||||
<p class="has-medium-font-size">$40</p>
|
||||
<!-- /wp:paragraph --></div>
|
||||
<!-- /wp:group -->
|
||||
|
||||
<!-- wp:group {"style":{"spacing":{"padding":{"bottom":"8px"}},"border":{"bottom":{"color":"var:preset|color|theme-3","width":"1px"},"top":{},"right":{},"left":{}}},"layout":{"type":"flex","flexWrap":"nowrap","justifyContent":"space-between"}} -->
|
||||
<div class="wp-block-group" style="border-bottom-color:var(--wp--preset--color--theme-3);border-bottom-width:1px;padding-bottom:8px"><!-- wp:group {"style":{"spacing":{"blockGap":"0"}},"layout":{"type":"flex","orientation":"vertical"}} -->
|
||||
<div class="wp-block-group"><!-- wp:paragraph {"fontSize":"medium"} -->
|
||||
<p class="has-medium-font-size"><?php echo esc_html__( 'Deluxe Spa Pedicure', 'luxus' ); ?></p>
|
||||
<!-- /wp:paragraph -->
|
||||
|
||||
<!-- wp:paragraph {"style":{"typography":{"fontSize":"15px"}}} -->
|
||||
<p style="font-size:15px"><?php echo esc_html__( 'Luxurious pedicure with exfoliation, mask, and extended foot massage.', 'luxus' ); ?></p>
|
||||
<!-- /wp:paragraph --></div>
|
||||
<!-- /wp:group -->
|
||||
|
||||
<!-- wp:paragraph {"fontSize":"medium"} -->
|
||||
<p class="has-medium-font-size">$60</p>
|
||||
<!-- /wp:paragraph --></div>
|
||||
<!-- /wp:group -->
|
||||
|
||||
<!-- wp:buttons {"layout":{"type":"flex","justifyContent":"center"}} -->
|
||||
<div class="wp-block-buttons"><!-- wp:button {"className":"is-style-fill"} -->
|
||||
<div class="wp-block-button is-style-fill"><a class="wp-block-button__link wp-element-button"><?php echo esc_html__( 'Book now', 'luxus' ); ?></a></div>
|
||||
<!-- /wp:button --></div>
|
||||
<!-- /wp:buttons --></div>
|
||||
<!-- /wp:group -->
|
62
luxus/readme.txt
Normal file
62
luxus/readme.txt
Normal file
|
@ -0,0 +1,62 @@
|
|||
=== Luxus ===
|
||||
Contributors: Automattic
|
||||
Requires at least: 6.0
|
||||
Tested up to: 6.5-RC1-57778
|
||||
Requires PHP: 5.7
|
||||
License: GPLv2 or later
|
||||
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
||||
|
||||
== Description ==
|
||||
|
||||
A WordPress theme for nail and beauty salons.
|
||||
|
||||
== Changelog ==
|
||||
|
||||
= 1.0.0 =
|
||||
* Initial release
|
||||
|
||||
== Copyright ==
|
||||
|
||||
Luxus is based on Assembler (https://wordpress.com/theme/assembler), (C) Automattic, [GPLv2 or later](http://www.gnu.org/licenses/gpl-2.0.html)
|
||||
|
||||
Assembler WordPress Theme, (C) 2023 Automattic
|
||||
Assembler is distributed under the terms of the GNU GPL.
|
||||
|
||||
This program is free software: you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
the Free Software Foundation, either version 2 of the License, or
|
||||
(at your option) any later version.
|
||||
|
||||
This program is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
|
||||
Ojuju ExtraLight Font
|
||||
Copyright 2024 The Ojuju Project Authors (https://github.com/jobosonchisa/ojuju)
|
||||
This Font Software is licensed under the SIL Open Font License, Version 1.1. This license is available with a FAQ at: https://openfontlicense.org
|
||||
License URL: https://openfontlicense.org
|
||||
Source: http://udifoundry.com
|
||||
-- End of Ojuju ExtraLight Font credits --
|
||||
|
||||
Hanken Grotesk Font
|
||||
Copyright 2021 The Hanken Grotesk Project Authors (https://github.com/marcologous/hanken-grotesk)
|
||||
This Font Software is licensed under the SIL Open Font License, Version 1.1. This license is available with a FAQ at: https://scripts.sil.org/OFL
|
||||
License URL: https://scripts.sil.org/OFL
|
||||
Source: https://hanken.co
|
||||
-- End of Hanken Grotesk Font credits --
|
||||
|
||||
Montserrat Alternates Font
|
||||
Copyright 2011 The Montserrat Project Authors (https://github.com/JulietaUla/Montserrat)
|
||||
This Font Software is licensed under the SIL Open Font License, Version 1.1. This license is available with a FAQ at: http://scripts.sil.org/OFL
|
||||
License URL: http://scripts.sil.org/OFL
|
||||
Source: http://www.zkysky.com.ar/
|
||||
-- End of Montserrat Alternates Font credits --
|
||||
|
||||
Cinzel Decorative Font
|
||||
Copyright © 2012 Natanael Gama (info@ndiscovered.com), with Reserved Font Name 'Cinzel'
|
||||
This Font Software is licensed under the SIL Open Font License, Version 1.1. This license is available with a FAQ at: http://scripts.sil.org/OFL
|
||||
License URL: http://scripts.sil.org/ofl
|
||||
-- End of Cinzel Decorative Font credits --
|
||||
|
||||
All the images used the templates were generated with AI using Midjourney.
|
BIN
luxus/screenshot.png
Normal file
BIN
luxus/screenshot.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 385 KiB |
197
luxus/style.css
Normal file
197
luxus/style.css
Normal file
|
@ -0,0 +1,197 @@
|
|||
/*
|
||||
Theme Name: Luxus
|
||||
Theme URI: https://wordpress.com/theme/luxus
|
||||
Author: Automattic
|
||||
Author URI: https://automattic.com/
|
||||
Description: A WordPress theme for nail and beauty salons.
|
||||
Requires at least: 6.0
|
||||
Tested up to: 6.4.3
|
||||
Requires PHP: 5.7
|
||||
Version: 1.0.0
|
||||
License: GNU General Public License v2 or later
|
||||
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
||||
Text Domain: luxus
|
||||
Tags: one-column, block-patterns, custom-colors, custom-logo, custom-menu, editor-style, featured-images, full-site-editing, rtl-language-support, style-variations, template-editing, theme-options, threaded-comments, translation-ready, blog, three-columns, wide-blocks
|
||||
*/
|
||||
|
||||
/* Progresive enhancement to reduce widows and orphans. */
|
||||
h1, h2, h3, h4, h5, h6, blockquote {
|
||||
text-wrap: balance;
|
||||
}
|
||||
|
||||
p {
|
||||
text-wrap: pretty;
|
||||
}
|
||||
|
||||
/* Tiny tweak to make sure footers are properly spaced. */
|
||||
footer {
|
||||
margin-top: 0 !important;
|
||||
}
|
||||
|
||||
/* Provide better default color for social links */
|
||||
.wp-block-social-links.is-style-logos-only li.wp-social-link {
|
||||
color: currentColor;
|
||||
}
|
||||
|
||||
.wp-block-social-links.is-style-logos-only .wp-social-link svg {
|
||||
height: 1em;
|
||||
width: 1em;
|
||||
}
|
||||
|
||||
.wp-block-social-links.has-small-icon-size {
|
||||
font-size: 20px;
|
||||
}
|
||||
|
||||
/* Set default line height for font size presets. */
|
||||
.has-xx-large-font-size {
|
||||
line-height: 1;
|
||||
}
|
||||
|
||||
.overflow-hidden {
|
||||
overflow: hidden;
|
||||
}
|
||||
|
||||
/* Style Jetpack forms */
|
||||
.wp-block-jetpack-contact-form-container {
|
||||
--jetpack--contact-form--input-padding-left: 16px !important;
|
||||
}
|
||||
|
||||
.wp-block-jetpack-contact-form input,
|
||||
.wp-block-jetpack-contact-form textarea {
|
||||
backdrop-filter: saturate(1.1);
|
||||
background-color: transparent;
|
||||
border-color: var(--wp--custom--input--border--color);
|
||||
border-radius: var(--wp--custom--input--border--radius) !important; /* Requires !important to override local variables with theme variables. */
|
||||
border-width: var(--wp--custom--input--border--width) !important; /* Requires !important to override local variables with theme variables. */
|
||||
filter: brightness(0.975);
|
||||
font-size: inherit;
|
||||
color: inherit;
|
||||
transition: border-color 0.15s cubic-bezier(.4,0,.2,1);
|
||||
}
|
||||
|
||||
.jetpack-contact-form .jetpack-field .jetpack-field__input,
|
||||
.jetpack-contact-form .jetpack-field .jetpack-field__textarea {
|
||||
border-color: var(--wp--custom--input--border--color);
|
||||
}
|
||||
|
||||
.wp-block-jetpack-contact-form input:not(:placeholder-shown),
|
||||
.wp-block-jetpack-contact-form textarea:not(:placeholder-shown),
|
||||
.wp-block-jetpack-contact-form input:focus,
|
||||
.wp-block-jetpack-contact-form textarea:focus {
|
||||
filter: brightness(1);
|
||||
backdrop-filter: saturate(1);
|
||||
}
|
||||
|
||||
.wp-block-jetpack-contact-form input:focus,
|
||||
.wp-block-jetpack-contact-form textarea:focus {
|
||||
border-color: var(--wp--custom--input--focus--border--color);
|
||||
}
|
||||
|
||||
.contact-form .is-style-animated .grunion-field-wrap:not(.no-label) select,
|
||||
.contact-form .is-style-animated .grunion-field-wrap:not(.no-label)>input,
|
||||
.contact-form .is-style-animated .grunion-field-wrap:not(.no-label)>textarea {
|
||||
padding-top: var(--field-padding); /* Remove unnecessary padding adjustment from Jetpack. */
|
||||
}
|
||||
|
||||
.contact-form .is-style-animated .grunion-field-wrap .animated-label__label {
|
||||
font-size: inherit;
|
||||
}
|
||||
|
||||
.contact-form .is-style-animated .grunion-field-wrap .animated-label__label {
|
||||
width: auto;
|
||||
padding: 0 4px;
|
||||
transition: transform 0.15s cubic-bezier(.4,0,.2,1), top 0.15s cubic-bezier(.4,0,.2,1), font-size 0.15s cubic-bezier(.4,0,.2,1);
|
||||
}
|
||||
|
||||
.contact-form .is-style-animated .grunion-field-wrap .grunion-field.has-placeholder~.animated-label__label,
|
||||
.contact-form .is-style-animated .grunion-field-wrap .grunion-field:focus~.animated-label__label,
|
||||
.contact-form .is-style-animated .grunion-field-wrap .grunion-field:not(:placeholder-shown)~.animated-label__label,
|
||||
.contact-form .is-style-animated .grunion-field-wrap.grunion-field-select-wrap .animated-label__label {
|
||||
background-color: var(--wp--custom--input--color--background) !important;
|
||||
transform: translateY(-11px) translateX(-4px); /* Moves the label out of the field. */
|
||||
}
|
||||
|
||||
.contact-form label,
|
||||
.wp-block-jetpack-contact-form label,
|
||||
.jetpack-field-label .rich-text.jetpack-field-label__input {
|
||||
font-weight: 500;
|
||||
}
|
||||
|
||||
.contact-form__input-error {
|
||||
font-size: var(--wp--preset--font-size--small);
|
||||
}
|
||||
|
||||
/*
|
||||
* Decorative border for headings with .wave-underline class.
|
||||
*/
|
||||
:is(h1, h2, h3, h4, h5, h6).wave-underline::after {
|
||||
mask: url(assets/images/wave.svg) no-repeat center / cover;
|
||||
height: 7px;
|
||||
content: " ";
|
||||
width: 200px;
|
||||
background: var(--wp--preset--color--theme-4);
|
||||
display: block;
|
||||
mask-position: center;
|
||||
position: relative;
|
||||
bottom: -9px;
|
||||
left: calc( 100% - ( 50% + 100px ) );
|
||||
}
|
||||
|
||||
/*
|
||||
* Adds the decorative lines behind the header area on the homepage.
|
||||
*/
|
||||
.rays-background-overlay {
|
||||
position: relative;
|
||||
z-index: 0;
|
||||
}
|
||||
|
||||
.rays-background-overlay::before {
|
||||
mask: url(assets/images/rays.svg) no-repeat center / cover;
|
||||
content: "";
|
||||
position: absolute;
|
||||
z-index: -1;
|
||||
top: 0;
|
||||
left: 0;
|
||||
right: 0;
|
||||
height: 100%;
|
||||
background-color: var(--wp--preset--color--theme-4);
|
||||
}
|
||||
|
||||
/*
|
||||
* Opinionated Style for Anchors.
|
||||
*/
|
||||
.entry-content a {
|
||||
cursor: pointer;
|
||||
text-decoration-style: wavy;
|
||||
text-underline-offset: 0.2em;
|
||||
text-decoration-thickness: 1px;
|
||||
}
|
||||
|
||||
/*
|
||||
* A custom style for double borders.
|
||||
*/
|
||||
.border-bottom-double {
|
||||
border-bottom-style: double !important;
|
||||
border-bottom-width: 3px !important;
|
||||
}
|
||||
|
||||
.border-top-double {
|
||||
border-top-style: double !important;
|
||||
border-top-width: 3px !important;
|
||||
}
|
||||
|
||||
/*
|
||||
* Media queries:
|
||||
* - make sure the dome stays rounded on mobile, but doesn't take up too much space.
|
||||
* - adjust the heading underline on mobile.
|
||||
*/
|
||||
@media screen and (max-width: 640px){
|
||||
.dome {
|
||||
min-height: 12rem !important;
|
||||
}
|
||||
|
||||
:is(h1, h2, h3, h4, h5, h6).wave-underline::after {
|
||||
width: 154px;
|
||||
left: calc( 100% - ( 50% + 77px ) );
|
||||
}
|
||||
}
|
47
luxus/styles/boho.json
Normal file
47
luxus/styles/boho.json
Normal file
|
@ -0,0 +1,47 @@
|
|||
{
|
||||
"settings": {
|
||||
"color": {
|
||||
"palette": [
|
||||
{
|
||||
"color": "#f8f3f2",
|
||||
"name": "Color 1",
|
||||
"slug": "theme-1"
|
||||
},
|
||||
{
|
||||
"color": "#e2cec7",
|
||||
"name": "Color 3",
|
||||
"slug": "theme-3"
|
||||
},
|
||||
{
|
||||
"color": "#ab6740",
|
||||
"name": "Color 4",
|
||||
"slug": "theme-4"
|
||||
},
|
||||
{
|
||||
"color": "#76492d",
|
||||
"name": "Color 5",
|
||||
"slug": "theme-5"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"styles": {
|
||||
"blocks": {
|
||||
"core/site-title": {
|
||||
"typography": {
|
||||
"textTransform": "none"
|
||||
}
|
||||
}
|
||||
},
|
||||
"elements": {
|
||||
"heading": {
|
||||
"typography": {
|
||||
"fontFamily": "var(--wp--preset--font-family--cinzel-decorative)"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"title": "Boho",
|
||||
"version": 2,
|
||||
"$schema": "https://schemas.wp.org/trunk/theme.json"
|
||||
}
|
59
luxus/styles/hot-pink.json
Normal file
59
luxus/styles/hot-pink.json
Normal file
|
@ -0,0 +1,59 @@
|
|||
{
|
||||
"settings": {
|
||||
"color": {
|
||||
"palette": [
|
||||
{
|
||||
"color": "#fef8fa",
|
||||
"name": "Color 1",
|
||||
"slug": "theme-1"
|
||||
},
|
||||
{
|
||||
"color": "#fcc5cf",
|
||||
"name": "Color 3",
|
||||
"slug": "theme-3"
|
||||
},
|
||||
{
|
||||
"color": "#f32b50",
|
||||
"name": "Color 4",
|
||||
"slug": "theme-4"
|
||||
},
|
||||
{
|
||||
"color": "#ae0927",
|
||||
"name": "Color 5",
|
||||
"slug": "theme-5"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"styles": {
|
||||
"blocks": {
|
||||
"core/button": {
|
||||
"border": {
|
||||
"radius": "50px"
|
||||
},
|
||||
"typography": {
|
||||
"fontStyle": "normal",
|
||||
"fontWeight": "300"
|
||||
}
|
||||
},
|
||||
"core/site-title": {
|
||||
"typography": {
|
||||
"fontStyle": "normal",
|
||||
"fontWeight": "200"
|
||||
}
|
||||
}
|
||||
},
|
||||
"elements": {
|
||||
"heading": {
|
||||
"typography": {
|
||||
"fontFamily": "var(--wp--preset--font-family--montserrat-alternates)",
|
||||
"fontStyle": "normal",
|
||||
"fontWeight": "300"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"title": "Hot pink",
|
||||
"version": 2,
|
||||
"$schema": "https://schemas.wp.org/trunk/theme.json"
|
||||
}
|
18
luxus/templates/404.html
Normal file
18
luxus/templates/404.html
Normal file
|
@ -0,0 +1,18 @@
|
|||
<!-- wp:template-part {"slug":"header"} /-->
|
||||
|
||||
<!-- wp:group {"tagName":"main","metadata":{"name":"Main"},"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"layout":{"type":"constrained"}} -->
|
||||
<main class="wp-block-group" style="margin-top:0;margin-bottom:0"><!-- wp:group {"style":{"border":{"left":{"color":"var:preset|color|theme-4","width":"1px"},"right":{"color":"var:preset|color|theme-4","width":"1px"}},"spacing":{"padding":{"right":"var:preset|spacing|30","left":"var:preset|spacing|30"}}},"layout":{"type":"constrained"}} -->
|
||||
|
||||
<div class="wp-block-group" style="border-right-color:var(--wp--preset--color--theme-4);border-right-width:1px;border-left-color:var(--wp--preset--color--theme-4);border-left-width:1px;padding-right:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--30)"><!-- wp:spacer {"height":"var:preset|spacing|70"} -->
|
||||
|
||||
<!-- wp:pattern {"slug":"luxus/hidden-404"} /-->
|
||||
|
||||
<!-- wp:search {"label":"Search","showLabel":false,"width":100,"widthUnit":"%","buttonText":"Search","buttonUseIcon":true,"style":{"border":{"radius":"50px"}}} /-->
|
||||
|
||||
<!-- wp:spacer {"height":"var:preset|spacing|70"} -->
|
||||
<div style="height:var(--wp--preset--spacing--70)" aria-hidden="true" class="wp-block-spacer"></div>
|
||||
<!-- /wp:spacer --></div>
|
||||
<!-- /wp:spacer --></main>
|
||||
<!-- /wp:group -->
|
||||
|
||||
<!-- wp:template-part {"slug":"footer"} /--><!-- /wp:group -->
|
49
luxus/templates/archive.html
Normal file
49
luxus/templates/archive.html
Normal file
|
@ -0,0 +1,49 @@
|
|||
<!-- wp:template-part {"slug":"header"} /-->
|
||||
|
||||
<!-- wp:group {"tagName":"main","metadata":{"name":"Main"},"align":"full","style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"layout":{"type":"constrained"}} -->
|
||||
<main class="wp-block-group alignfull" style="margin-top:0;margin-bottom:0"><!-- wp:group {"style":{"border":{"left":{"color":"var:preset|color|theme-4","width":"1px"},"right":{"color":"var:preset|color|theme-4","width":"1px"}},"spacing":{"padding":{"right":"var:preset|spacing|30","left":"var:preset|spacing|30","top":"var:preset|spacing|30","bottom":"var:preset|spacing|30"}}},"layout":{"type":"constrained"}} -->
|
||||
<div class="wp-block-group" style="border-right-color:var(--wp--preset--color--theme-4);border-right-width:1px;border-left-color:var(--wp--preset--color--theme-4);border-left-width:1px;padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--30)"><!-- wp:spacer {"height":"var:preset|spacing|20"} -->
|
||||
<div style="height:var(--wp--preset--spacing--20)" aria-hidden="true" class="wp-block-spacer"></div>
|
||||
<!-- /wp:spacer -->
|
||||
|
||||
<!-- wp:query-title {"type":"archive","textAlign":"center","align":"wide","style":{"typography":{"lineHeight":"1"}},"fontSize":"large"} /-->
|
||||
|
||||
<!-- wp:term-description {"textAlign":"center"} /-->
|
||||
|
||||
<!-- wp:separator -->
|
||||
<hr class="wp-block-separator has-alpha-channel-opacity"/>
|
||||
<!-- /wp:separator -->
|
||||
|
||||
<!-- wp:spacer {"height":"var:preset|spacing|20"} -->
|
||||
<div style="height:var(--wp--preset--spacing--20)" aria-hidden="true" class="wp-block-spacer"></div>
|
||||
<!-- /wp:spacer -->
|
||||
|
||||
<!-- wp:query {"queryId":0,"query":{"perPage":10,"pages":0,"offset":"0","postType":"post","order":"desc","orderBy":"date","author":"","search":"","exclude":[],"sticky":"","inherit":true},"align":"wide","layout":{"type":"default"}} -->
|
||||
<div class="wp-block-query alignwide"><!-- wp:query-no-results -->
|
||||
<!-- wp:pattern {"slug":"luxus/hidden-no-search-results"} /-->
|
||||
<!-- /wp:query-no-results -->
|
||||
|
||||
<!-- wp:group {"layout":{"type":"default"}} -->
|
||||
<div class="wp-block-group"><!-- wp:post-template {"align":"full","style":{"spacing":{"blockGap":"var:preset|spacing|20"}},"layout":{"type":"default","columnCount":3}} -->
|
||||
<!-- wp:group {"style":{"spacing":{"padding":{"top":"var:preset|spacing|20","bottom":"var:preset|spacing|20"}},"border":{"bottom":{"color":"var:preset|color|theme-3","width":"1px"},"top":{},"right":{},"left":{}}},"layout":{"type":"flex","orientation":"vertical","flexWrap":"nowrap"}} -->
|
||||
<div class="wp-block-group" style="border-bottom-color:var(--wp--preset--color--theme-3);border-bottom-width:1px;padding-top:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--20)"><!-- wp:post-title {"isLink":true,"className":"no-underline","fontSize":"large"} /-->
|
||||
|
||||
<!-- wp:post-excerpt {"moreText":"Read more","showMoreOnNewLine":false,"excerptLength":16,"style":{"layout":{"flexSize":"min(2.5rem, 3vw)","selfStretch":"fixed"}},"textColor":"contrast-2","fontSize":"small"} /--></div>
|
||||
<!-- /wp:group -->
|
||||
<!-- /wp:post-template -->
|
||||
|
||||
<!-- wp:spacer {"height":"var:preset|spacing|20","style":{"spacing":{"margin":{"top":"0","bottom":"0"}}}} -->
|
||||
<div style="margin-top:0;margin-bottom:0;height:var(--wp--preset--spacing--20)" aria-hidden="true" class="wp-block-spacer"></div>
|
||||
<!-- /wp:spacer -->
|
||||
|
||||
<!-- wp:query-pagination {"paginationArrow":"arrow","layout":{"type":"flex","justifyContent":"space-between"}} -->
|
||||
<!-- wp:query-pagination-previous /-->
|
||||
|
||||
<!-- wp:query-pagination-next /-->
|
||||
<!-- /wp:query-pagination --></div>
|
||||
<!-- /wp:group --></div>
|
||||
<!-- /wp:query --></div>
|
||||
<!-- /wp:group --></main>
|
||||
<!-- /wp:group -->
|
||||
|
||||
<!-- wp:template-part {"slug":"footer","area":"footer"} /-->
|
1
luxus/templates/home.html
Normal file
1
luxus/templates/home.html
Normal file
|
@ -0,0 +1 @@
|
|||
<!-- wp:pattern {"slug":"luxus/home"} /-->
|
32
luxus/templates/index.html
Normal file
32
luxus/templates/index.html
Normal file
|
@ -0,0 +1,32 @@
|
|||
<!-- wp:template-part {"slug":"header"} /-->
|
||||
|
||||
<!-- wp:group {"tagName":"main","metadata":{"name":"Main"},"align":"full","style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"layout":{"type":"constrained"}} -->
|
||||
<main class="wp-block-group alignfull" style="margin-top:0;margin-bottom:0"><!-- wp:group {"style":{"border":{"left":{"color":"var:preset|color|theme-4","width":"1px"},"right":{"color":"var:preset|color|theme-4","width":"1px"}},"spacing":{"padding":{"right":"var:preset|spacing|30","left":"var:preset|spacing|30","top":"var:preset|spacing|30","bottom":"var:preset|spacing|30"}}},"layout":{"type":"constrained"}} -->
|
||||
<div class="wp-block-group" style="border-right-color:var(--wp--preset--color--theme-4);border-right-width:1px;border-left-color:var(--wp--preset--color--theme-4);border-left-width:1px;padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--30)"><!-- wp:query {"queryId":0,"query":{"perPage":10,"pages":0,"offset":"0","postType":"post","order":"desc","orderBy":"date","author":"","search":"","exclude":[],"sticky":"","inherit":true},"align":"wide","layout":{"type":"default"}} -->
|
||||
<div class="wp-block-query alignwide"><!-- wp:group {"layout":{"type":"default"}} -->
|
||||
<div class="wp-block-group"><!-- wp:post-template {"align":"full","style":{"spacing":{"blockGap":"var:preset|spacing|20"}},"layout":{"type":"default","columnCount":3}} -->
|
||||
<!-- wp:group {"style":{"spacing":{"padding":{"top":"var:preset|spacing|20","bottom":"var:preset|spacing|20"}},"border":{"bottom":{"color":"var:preset|color|theme-3","width":"1px"},"top":{},"right":{},"left":{}}},"layout":{"type":"flex","orientation":"vertical","flexWrap":"nowrap"}} -->
|
||||
<div class="wp-block-group" style="border-bottom-color:var(--wp--preset--color--theme-3);border-bottom-width:1px;padding-top:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--20)"><!-- wp:post-title {"isLink":true,"className":"no-underline","fontSize":"large"} /-->
|
||||
|
||||
<!-- wp:post-excerpt {"moreText":"Read more","showMoreOnNewLine":false,"excerptLength":16,"style":{"layout":{"flexSize":"min(2.5rem, 3vw)","selfStretch":"fixed"}},"textColor":"contrast-2","fontSize":"small"} /--></div>
|
||||
<!-- /wp:group -->
|
||||
<!-- /wp:post-template -->
|
||||
|
||||
<!-- wp:spacer {"height":"var:preset|spacing|20","style":{"spacing":{"margin":{"top":"0","bottom":"0"}}}} -->
|
||||
<div style="margin-top:0;margin-bottom:0;height:var(--wp--preset--spacing--20)" aria-hidden="true" class="wp-block-spacer"></div>
|
||||
<!-- /wp:spacer -->
|
||||
|
||||
<!-- wp:query-pagination {"paginationArrow":"arrow","layout":{"type":"flex","justifyContent":"space-between"}} -->
|
||||
<!-- wp:query-pagination-previous /-->
|
||||
|
||||
<!-- wp:query-pagination-next /-->
|
||||
<!-- /wp:query-pagination --></div>
|
||||
<!-- /wp:group -->
|
||||
|
||||
<!-- wp:query-no-results -->
|
||||
<!-- wp:pattern {"slug":"luxus/hidden-no-search-results"} /-->
|
||||
<!-- /wp:query-no-results --></div>
|
||||
<!-- /wp:query --></div>
|
||||
<!-- /wp:group --></main>
|
||||
<!-- /wp:group -->
|
||||
<!-- wp:template-part {"slug":"footer"} /-->
|
23
luxus/templates/page.html
Normal file
23
luxus/templates/page.html
Normal file
|
@ -0,0 +1,23 @@
|
|||
<!-- wp:template-part {"slug":"header"} /-->
|
||||
|
||||
<!-- wp:group {"tagName":"main","metadata":{"name":"Main"},"style":{"spacing":{"blockGap":"0","margin":{"top":"0"}}},"layout":{"type":"constrained"}} -->
|
||||
<main class="wp-block-group" style="margin-top:0"><!-- wp:group {"style":{"border":{"left":{"color":"var:preset|color|theme-4","width":"1px"},"right":{"color":"var:preset|color|theme-4","width":"1px"}},"spacing":{"padding":{"right":"var:preset|spacing|30","left":"var:preset|spacing|30","top":"var:preset|spacing|30","bottom":"var:preset|spacing|30"}}},"layout":{"type":"constrained"}} -->
|
||||
<div class="wp-block-group" style="border-right-color:var(--wp--preset--color--theme-4);border-right-width:1px;border-left-color:var(--wp--preset--color--theme-4);border-left-width:1px;padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--30)"><!-- wp:spacer {"height":"var:preset|spacing|20"} -->
|
||||
<div style="height:var(--wp--preset--spacing--20)" aria-hidden="true" class="wp-block-spacer"></div>
|
||||
<!-- /wp:spacer -->
|
||||
|
||||
<!-- wp:post-title {"textAlign":"center","fontSize":"large"} /-->
|
||||
|
||||
<!-- wp:spacer {"height":"var:preset|spacing|20"} -->
|
||||
<div style="height:var(--wp--preset--spacing--20)" aria-hidden="true" class="wp-block-spacer"></div>
|
||||
<!-- /wp:spacer -->
|
||||
|
||||
<!-- wp:post-content {"layout":{"type":"constrained"}} /-->
|
||||
|
||||
<!-- wp:spacer {"height":"var:preset|spacing|20"} -->
|
||||
<div style="height:var(--wp--preset--spacing--20)" aria-hidden="true" class="wp-block-spacer"></div>
|
||||
<!-- /wp:spacer --></div>
|
||||
<!-- /wp:group --></main>
|
||||
<!-- /wp:group -->
|
||||
|
||||
<!-- wp:template-part {"slug":"footer"} /-->
|
59
luxus/templates/search.html
Normal file
59
luxus/templates/search.html
Normal file
|
@ -0,0 +1,59 @@
|
|||
<!-- wp:template-part {"slug":"header"} /-->
|
||||
|
||||
<!-- wp:group {"tagName":"main","metadata":{"name":"Main"},"align":"full","style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"layout":{"type":"constrained"}} -->
|
||||
<main class="wp-block-group alignfull" style="margin-top:0;margin-bottom:0"><!-- wp:group {"style":{"spacing":{"padding":{"right":"var:preset|spacing|30","left":"var:preset|spacing|30"}},"border":{"left":{"color":"var:preset|color|theme-4","width":"1px"},"top":[],"right":{"color":"var:preset|color|theme-4","width":"1px"},"bottom":[]}},"layout":{"type":"constrained"}} -->
|
||||
<div class="wp-block-group" style="border-right-color:var(--wp--preset--color--theme-4);border-right-width:1px;border-left-color:var(--wp--preset--color--theme-4);border-left-width:1px;padding-right:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--30)"><!-- wp:spacer {"height":"var:preset|spacing|20"} -->
|
||||
<div style="height:var(--wp--preset--spacing--20)" aria-hidden="true" class="wp-block-spacer"></div>
|
||||
<!-- /wp:spacer -->
|
||||
|
||||
<!-- wp:query-title {"type":"search","textAlign":"center","level":2,"showSearchTerm":false,"fontSize":"large"} /-->
|
||||
|
||||
<!-- wp:spacer {"height":"var:preset|spacing|20"} -->
|
||||
<div style="height:var(--wp--preset--spacing--20)" aria-hidden="true" class="wp-block-spacer"></div>
|
||||
<!-- /wp:spacer -->
|
||||
|
||||
<!-- wp:search {"showLabel":false,"buttonPosition":"button-inside","buttonUseIcon":true,"style":{"border":{"radius":"50px","style":"none","width":"0px"}},"backgroundColor":"primary","textColor":"background","fontSize":"small"} /-->
|
||||
|
||||
<!-- wp:spacer {"height":"var:preset|spacing|20"} -->
|
||||
<div style="height:var(--wp--preset--spacing--20)" aria-hidden="true" class="wp-block-spacer"></div>
|
||||
<!-- /wp:spacer -->
|
||||
|
||||
<!-- wp:query {"queryId":0,"query":{"perPage":10,"pages":0,"offset":"0","postType":"post","order":"desc","orderBy":"date","author":"","search":"","exclude":[],"sticky":"","inherit":true},"align":"wide","layout":{"type":"default"}} -->
|
||||
<div class="wp-block-query alignwide"><!-- wp:query-no-results -->
|
||||
|
||||
<!-- wp:pattern {"slug":"luxus/hidden-no-search-results"} /-->
|
||||
|
||||
<!-- /wp:query-no-results -->
|
||||
|
||||
<!-- wp:group {"layout":{"type":"default"}} -->
|
||||
<div class="wp-block-group"><!-- wp:post-template {"align":"full","style":{"spacing":{"blockGap":"var:preset|spacing|20"}},"layout":{"type":"default","columnCount":3}} -->
|
||||
<!-- wp:group {"layout":{"type":"flex","orientation":"vertical","flexWrap":"nowrap"}} -->
|
||||
<div class="wp-block-group"><!-- wp:post-title {"isLink":true,"fontSize":"medium"} /-->
|
||||
|
||||
<!-- wp:post-excerpt {"moreText":"Read more","showMoreOnNewLine":false,"excerptLength":16,"style":{"layout":{"flexSize":"min(2.5rem, 3vw)","selfStretch":"fixed"}},"textColor":"contrast-2","fontSize":"small"} /-->
|
||||
|
||||
<!-- wp:spacer {"height":"0px","style":{"layout":{"flexSize":"min(2.5rem, 3vw)","selfStretch":"fixed"}}} -->
|
||||
<div style="height:0px" aria-hidden="true" class="wp-block-spacer"></div>
|
||||
<!-- /wp:spacer --></div>
|
||||
<!-- /wp:group -->
|
||||
<!-- /wp:post-template -->
|
||||
|
||||
<!-- wp:spacer {"height":"var:preset|spacing|40","style":{"spacing":{"margin":{"top":"0","bottom":"0"}}}} -->
|
||||
<div style="margin-top:0;margin-bottom:0;height:var(--wp--preset--spacing--40)" aria-hidden="true" class="wp-block-spacer"></div>
|
||||
<!-- /wp:spacer -->
|
||||
|
||||
<!-- wp:query-pagination {"paginationArrow":"arrow","layout":{"type":"flex","justifyContent":"space-between"}} -->
|
||||
<!-- wp:query-pagination-previous /-->
|
||||
|
||||
<!-- wp:query-pagination-next /-->
|
||||
<!-- /wp:query-pagination --></div>
|
||||
<!-- /wp:group --></div>
|
||||
<!-- /wp:query -->
|
||||
|
||||
<!-- wp:spacer {"height":"var:preset|spacing|20"} -->
|
||||
<div style="height:var(--wp--preset--spacing--20)" aria-hidden="true" class="wp-block-spacer"></div>
|
||||
<!-- /wp:spacer --></div>
|
||||
<!-- /wp:group --></main>
|
||||
<!-- /wp:group -->
|
||||
|
||||
<!-- wp:template-part {"slug":"footer"} /-->
|
65
luxus/templates/single.html
Normal file
65
luxus/templates/single.html
Normal file
|
@ -0,0 +1,65 @@
|
|||
<!-- wp:template-part {"slug":"header"} /-->
|
||||
|
||||
<!-- wp:group {"tagName":"main","metadata":{"name":"Main"},"style":{"spacing":{"blockGap":"0","margin":{"top":"0","bottom":"0"}}},"layout":{"type":"constrained"}} -->
|
||||
<main class="wp-block-group" style="margin-top:0;margin-bottom:0"><!-- wp:group {"style":{"spacing":{"blockGap":"0","margin":{"top":"0","bottom":"0"}},"border":{"left":{"color":"var:preset|color|theme-4","width":"1px"},"right":{"color":"var:preset|color|theme-4","width":"1px"}}},"layout":{"type":"default"}} -->
|
||||
<div class="wp-block-group" style="border-right-color:var(--wp--preset--color--theme-4);border-right-width:1px;border-left-color:var(--wp--preset--color--theme-4);border-left-width:1px;margin-top:0;margin-bottom:0"><!-- wp:post-featured-image {"aspectRatio":"3/2","style":{"spacing":{"margin":{"top":"0","bottom":"0"},"padding":{"top":"var:preset|spacing|30","bottom":"0"}},"border":{"radius":{"topLeft":"1000px","topRight":"1000px"},"left":{"color":"var:preset|color|theme-4","width":"1px"},"right":{"color":"var:preset|color|theme-4","width":"1px"}}}} /-->
|
||||
|
||||
<!-- wp:group {"style":{"spacing":{"padding":{"right":"var:preset|spacing|30","left":"var:preset|spacing|30","top":"var:preset|spacing|30","bottom":"var:preset|spacing|30"},"margin":{"top":"0","bottom":"0"}}},"layout":{"type":"constrained"}} -->
|
||||
<div class="wp-block-group" style="margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--30)"><!-- wp:spacer {"height":"var:preset|spacing|20"} -->
|
||||
<div style="height:var(--wp--preset--spacing--20)" aria-hidden="true" class="wp-block-spacer"></div>
|
||||
<!-- /wp:spacer -->
|
||||
|
||||
<!-- wp:post-title {"textAlign":"center","style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"fontSize":"large"} /-->
|
||||
|
||||
<!-- wp:spacer {"height":"var:preset|spacing|20"} -->
|
||||
<div style="height:var(--wp--preset--spacing--20)" aria-hidden="true" class="wp-block-spacer"></div>
|
||||
<!-- /wp:spacer -->
|
||||
|
||||
<!-- wp:post-content {"lock":{"move":false,"remove":false},"layout":{"type":"constrained"}} /-->
|
||||
|
||||
<!-- wp:spacer {"height":"var:preset|spacing|20"} -->
|
||||
<div style="height:var(--wp--preset--spacing--20)" aria-hidden="true" class="wp-block-spacer"></div>
|
||||
<!-- /wp:spacer -->
|
||||
|
||||
<!-- wp:group {"layout":{"type":"constrained"}} -->
|
||||
<div class="wp-block-group"><!-- wp:comments {"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}}} -->
|
||||
<div class="wp-block-comments" style="margin-top:0;margin-bottom:0"><!-- wp:comments-title {"showPostTitle":false,"showCommentsCount":false,"style":{"spacing":{"margin":{"bottom":"var:preset|spacing|20"},"padding":{"bottom":"var:preset|spacing|20"}}},"fontSize":"large"} /-->
|
||||
|
||||
<!-- wp:comment-template {"fontSize":"small"} -->
|
||||
<!-- wp:columns {"isStackedOnMobile":false,"style":{"spacing":{"blockGap":{"top":"0","left":"16px"},"margin":{"bottom":"var:preset|spacing|30"}}}} -->
|
||||
<div class="wp-block-columns is-not-stacked-on-mobile" style="margin-bottom:var(--wp--preset--spacing--30)"><!-- wp:column {"width":"34px"} -->
|
||||
<div class="wp-block-column" style="flex-basis:34px"><!-- wp:avatar {"size":34,"isLink":true,"style":{"border":{"radius":"100px"},"spacing":{"margin":{"top":"4px"}}}} /--></div>
|
||||
<!-- /wp:column -->
|
||||
|
||||
<!-- wp:column {"style":{"spacing":{"blockGap":"8px"}}} -->
|
||||
<div class="wp-block-column"><!-- wp:comment-author-name {"style":{"elements":{"link":{"color":{"text":"var:preset|color|theme-6"},":hover":{"color":{"text":"var:preset|color|theme-8"}}}}},"textColor":"theme-6","fontSize":"small"} /-->
|
||||
|
||||
<!-- wp:group {"style":{"spacing":{"margin":{"top":"0px","bottom":"0px"}},"elements":{"link":{"color":{"text":"var:preset|color|theme-5"}}}},"textColor":"theme-5","layout":{"type":"flex"}} -->
|
||||
<div class="wp-block-group has-theme-5-color has-text-color has-link-color" style="margin-top:0px;margin-bottom:0px"><!-- wp:comment-date {"style":{"elements":{"link":{":hover":{"color":{"text":"var:preset|color|theme-8"}}}}},"fontSize":"small"} /-->
|
||||
|
||||
<!-- wp:comment-edit-link {"fontSize":"small"} /--></div>
|
||||
<!-- /wp:group -->
|
||||
|
||||
<!-- wp:comment-content /-->
|
||||
|
||||
<!-- wp:comment-reply-link {"style":{"elements":{"link":{"color":{"text":"var:preset|color|theme-5"},":hover":{"color":{"text":"var:preset|color|theme-8"}}}},"spacing":{"margin":{"top":"var:preset|spacing|20"}}}} /--></div>
|
||||
<!-- /wp:column --></div>
|
||||
<!-- /wp:columns -->
|
||||
<!-- /wp:comment-template -->
|
||||
|
||||
<!-- wp:spacer {"height":"var:preset|spacing|20","style":{"layout":[]}} -->
|
||||
<div style="height:var(--wp--preset--spacing--20)" aria-hidden="true" class="wp-block-spacer"></div>
|
||||
<!-- /wp:spacer -->
|
||||
|
||||
<!-- wp:post-comments-form /-->
|
||||
|
||||
<!-- wp:spacer {"height":"var:preset|spacing|40"} -->
|
||||
<div style="height:var(--wp--preset--spacing--40)" aria-hidden="true" class="wp-block-spacer"></div>
|
||||
<!-- /wp:spacer --></div>
|
||||
<!-- /wp:comments --></div>
|
||||
<!-- /wp:group --></div>
|
||||
<!-- /wp:group --></div>
|
||||
<!-- /wp:group --></main>
|
||||
<!-- /wp:group -->
|
||||
|
||||
<!-- wp:template-part {"slug":"footer"} /-->
|
659
luxus/theme.json
Normal file
659
luxus/theme.json
Normal file
|
@ -0,0 +1,659 @@
|
|||
{
|
||||
"settings": {
|
||||
"appearanceTools": true,
|
||||
"color": {
|
||||
"defaultDuotone": false,
|
||||
"defaultGradients": false,
|
||||
"defaultPalette": false,
|
||||
"palette": [
|
||||
{
|
||||
"color": "#EBF4F2",
|
||||
"name": "Color 1",
|
||||
"slug": "theme-1"
|
||||
},
|
||||
{
|
||||
"color": "#9cbfb7",
|
||||
"name": "Color 3",
|
||||
"slug": "theme-3"
|
||||
},
|
||||
{
|
||||
"color": "#057067",
|
||||
"name": "Color 4",
|
||||
"slug": "theme-4"
|
||||
},
|
||||
{
|
||||
"color": "#0A4742",
|
||||
"name": "Color 5",
|
||||
"slug": "theme-5"
|
||||
}
|
||||
]
|
||||
},
|
||||
"custom": {
|
||||
"input": {
|
||||
"border": {
|
||||
"color": "var(--wp--preset--color--theme-3)",
|
||||
"radius": "3px",
|
||||
"width": "1px"
|
||||
},
|
||||
"color": {
|
||||
"background": "var(--wp--preset--color--theme-1)"
|
||||
}
|
||||
},
|
||||
"spacing-increment": "2",
|
||||
"spacing-unit": "10"
|
||||
},
|
||||
"layout": {
|
||||
"contentSize": "698px",
|
||||
"wideSize": "1200px"
|
||||
},
|
||||
"spacing": {
|
||||
"spacingScale": {
|
||||
"steps": 0
|
||||
},
|
||||
"spacingSizes": [
|
||||
{
|
||||
"name": "2X-Small",
|
||||
"size": "min(calc(var(--wp--custom--spacing-unit) * (var(--wp--custom--spacing-increment) * 1) * 1px), calc(var(--wp--custom--spacing-increment) * 1 * 1vw))",
|
||||
"slug": "20"
|
||||
},
|
||||
{
|
||||
"name": "X-Small",
|
||||
"size": "min(calc(var(--wp--custom--spacing-unit) * (var(--wp--custom--spacing-increment) * 2) * 1px), calc(var(--wp--custom--spacing-increment) * 2 * 1vw))",
|
||||
"slug": "30"
|
||||
},
|
||||
{
|
||||
"name": "Small",
|
||||
"size": "min(calc(var(--wp--custom--spacing-unit) * (var(--wp--custom--spacing-increment) * 3) * 1px), calc(var(--wp--custom--spacing-increment) * 3 * 1vw))",
|
||||
"slug": "40"
|
||||
},
|
||||
{
|
||||
"name": "Medium",
|
||||
"size": "min(calc(var(--wp--custom--spacing-unit) * (var(--wp--custom--spacing-increment) * 4) * 1px), calc(var(--wp--custom--spacing-increment) * 4 * 1vw))",
|
||||
"slug": "50"
|
||||
},
|
||||
{
|
||||
"name": "Large",
|
||||
"size": "min(calc(var(--wp--custom--spacing-unit) * (var(--wp--custom--spacing-increment) * 5) * 1px), calc(var(--wp--custom--spacing-increment) * 5 * 1vw))",
|
||||
"slug": "60"
|
||||
},
|
||||
{
|
||||
"name": "Extra Large",
|
||||
"size": "min(calc(var(--wp--custom--spacing-unit) * (var(--wp--custom--spacing-increment) * 6) * 1px), calc(var(--wp--custom--spacing-increment) * 6 * 1vw))",
|
||||
"slug": "70"
|
||||
},
|
||||
{
|
||||
"name": "2X Large",
|
||||
"size": "min(calc(var(--wp--custom--spacing-unit) * (var(--wp--custom--spacing-increment) * 7) * 1px), calc(var(--wp--custom--spacing-increment) * 7 * 1vw))",
|
||||
"slug": "80"
|
||||
}
|
||||
]
|
||||
},
|
||||
"typography": {
|
||||
"fluid": true,
|
||||
"fontFamilies": [
|
||||
{
|
||||
"fontFace": [
|
||||
{
|
||||
"fontFamily": "Ojuju ExtraLight",
|
||||
"fontStyle": "normal",
|
||||
"fontWeight": "200 800",
|
||||
"src": [
|
||||
"file:./assets/fonts/ojuju-extralight_normal_200-800.ttf"
|
||||
]
|
||||
}
|
||||
],
|
||||
"fontFamily": "Ojuju ExtraLight",
|
||||
"name": "Ojuju ExtraLight",
|
||||
"slug": "ojuju-extralight"
|
||||
},
|
||||
{
|
||||
"fontFace": [
|
||||
{
|
||||
"fontFamily": "Hanken Grotesk",
|
||||
"fontStyle": "normal",
|
||||
"fontWeight": "100",
|
||||
"src": [
|
||||
"file:./assets/fonts/HK-grotesk/hanken-grotesk_normal_100.ttf"
|
||||
]
|
||||
},
|
||||
{
|
||||
"fontFamily": "Hanken Grotesk",
|
||||
"fontStyle": "normal",
|
||||
"fontWeight": "200",
|
||||
"src": [
|
||||
"file:./assets/fonts/HK-grotesk/hanken-grotesk_normal_200.ttf"
|
||||
]
|
||||
},
|
||||
{
|
||||
"fontFamily": "Hanken Grotesk",
|
||||
"fontStyle": "normal",
|
||||
"fontWeight": "300",
|
||||
"src": [
|
||||
"file:./assets/fonts/HK-grotesk/hanken-grotesk_normal_300.ttf"
|
||||
]
|
||||
},
|
||||
{
|
||||
"fontFamily": "Hanken Grotesk",
|
||||
"fontStyle": "normal",
|
||||
"fontWeight": "400",
|
||||
"src": [
|
||||
"file:./assets/fonts/HK-grotesk/hanken-grotesk_normal_400.ttf"
|
||||
]
|
||||
},
|
||||
{
|
||||
"fontFamily": "Hanken Grotesk",
|
||||
"fontStyle": "normal",
|
||||
"fontWeight": "500",
|
||||
"src": [
|
||||
"file:./assets/fonts/HK-grotesk/hanken-grotesk_normal_500.ttf"
|
||||
]
|
||||
},
|
||||
{
|
||||
"fontFamily": "Hanken Grotesk",
|
||||
"fontStyle": "normal",
|
||||
"fontWeight": "600",
|
||||
"src": [
|
||||
"file:./assets/fonts/HK-grotesk/hanken-grotesk_normal_600.ttf"
|
||||
]
|
||||
},
|
||||
{
|
||||
"fontFamily": "Hanken Grotesk",
|
||||
"fontStyle": "normal",
|
||||
"fontWeight": "700",
|
||||
"src": [
|
||||
"file:./assets/fonts/HK-grotesk/hanken-grotesk_normal_700.ttf"
|
||||
]
|
||||
},
|
||||
{
|
||||
"fontFamily": "Hanken Grotesk",
|
||||
"fontStyle": "normal",
|
||||
"fontWeight": "800",
|
||||
"src": [
|
||||
"file:./assets/fonts/HK-grotesk/hanken-grotesk_normal_800.ttf"
|
||||
]
|
||||
},
|
||||
{
|
||||
"fontFamily": "Hanken Grotesk",
|
||||
"fontStyle": "normal",
|
||||
"fontWeight": "900",
|
||||
"src": [
|
||||
"file:./assets/fonts/HK-grotesk/hanken-grotesk_normal_900.ttf"
|
||||
]
|
||||
},
|
||||
{
|
||||
"fontFamily": "Hanken Grotesk",
|
||||
"fontStyle": "italic",
|
||||
"fontWeight": "100",
|
||||
"src": [
|
||||
"file:./assets/fonts/HK-grotesk/hanken-grotesk_italic_100.ttf"
|
||||
]
|
||||
},
|
||||
{
|
||||
"fontFamily": "Hanken Grotesk",
|
||||
"fontStyle": "italic",
|
||||
"fontWeight": "200",
|
||||
"src": [
|
||||
"file:./assets/fonts/HK-grotesk/hanken-grotesk_italic_200.ttf"
|
||||
]
|
||||
},
|
||||
{
|
||||
"fontFamily": "Hanken Grotesk",
|
||||
"fontStyle": "italic",
|
||||
"fontWeight": "300",
|
||||
"src": [
|
||||
"file:./assets/fonts/HK-grotesk/hanken-grotesk_italic_300.ttf"
|
||||
]
|
||||
},
|
||||
{
|
||||
"fontFamily": "Hanken Grotesk",
|
||||
"fontStyle": "italic",
|
||||
"fontWeight": "400",
|
||||
"src": [
|
||||
"file:./assets/fonts/HK-grotesk/hanken-grotesk_italic_400.ttf"
|
||||
]
|
||||
},
|
||||
{
|
||||
"fontFamily": "Hanken Grotesk",
|
||||
"fontStyle": "italic",
|
||||
"fontWeight": "500",
|
||||
"src": [
|
||||
"file:./assets/fonts/HK-grotesk/hanken-grotesk_italic_500.ttf"
|
||||
]
|
||||
},
|
||||
{
|
||||
"fontFamily": "Hanken Grotesk",
|
||||
"fontStyle": "italic",
|
||||
"fontWeight": "600",
|
||||
"src": [
|
||||
"file:./assets/fonts/HK-grotesk/hanken-grotesk_italic_600.ttf"
|
||||
]
|
||||
},
|
||||
{
|
||||
"fontFamily": "Hanken Grotesk",
|
||||
"fontStyle": "italic",
|
||||
"fontWeight": "700",
|
||||
"src": [
|
||||
"file:./assets/fonts/HK-grotesk/hanken-grotesk_italic_700.ttf"
|
||||
]
|
||||
},
|
||||
{
|
||||
"fontFamily": "Hanken Grotesk",
|
||||
"fontStyle": "italic",
|
||||
"fontWeight": "800",
|
||||
"src": [
|
||||
"file:./assets/fonts/HK-grotesk/hanken-grotesk_italic_800.ttf"
|
||||
]
|
||||
},
|
||||
{
|
||||
"fontFamily": "Hanken Grotesk",
|
||||
"fontStyle": "italic",
|
||||
"fontWeight": "900",
|
||||
"src": [
|
||||
"file:./assets/fonts/HK-grotesk/hanken-grotesk_italic_900.ttf"
|
||||
]
|
||||
}
|
||||
],
|
||||
"fontFamily": "Hanken Grotesk",
|
||||
"name": "Hanken Grotesk",
|
||||
"slug": "hanken-grotesk"
|
||||
},
|
||||
{
|
||||
"fontFace": [
|
||||
{
|
||||
"fontFamily": "Montserrat Alternates",
|
||||
"fontStyle": "normal",
|
||||
"fontWeight": "100",
|
||||
"src": [
|
||||
"file:./assets/fonts/Montserrat-alt/montserrat-alternates_normal_100.ttf"
|
||||
]
|
||||
},
|
||||
{
|
||||
"fontFamily": "Montserrat Alternates",
|
||||
"fontStyle": "italic",
|
||||
"fontWeight": "100",
|
||||
"src": [
|
||||
"file:./assets/fonts/Montserrat-alt/montserrat-alternates_italic_100.ttf"
|
||||
]
|
||||
},
|
||||
{
|
||||
"fontFamily": "Montserrat Alternates",
|
||||
"fontStyle": "normal",
|
||||
"fontWeight": "200",
|
||||
"src": [
|
||||
"file:./assets/fonts/Montserrat-alt/montserrat-alternates_normal_200.ttf"
|
||||
]
|
||||
},
|
||||
{
|
||||
"fontFamily": "Montserrat Alternates",
|
||||
"fontStyle": "italic",
|
||||
"fontWeight": "200",
|
||||
"src": [
|
||||
"file:./assets/fonts/Montserrat-alt/montserrat-alternates_italic_200.ttf"
|
||||
]
|
||||
},
|
||||
{
|
||||
"fontFamily": "Montserrat Alternates",
|
||||
"fontStyle": "normal",
|
||||
"fontWeight": "300",
|
||||
"src": [
|
||||
"file:./assets/fonts/Montserrat-alt/montserrat-alternates_normal_300.ttf"
|
||||
]
|
||||
},
|
||||
{
|
||||
"fontFamily": "Montserrat Alternates",
|
||||
"fontStyle": "italic",
|
||||
"fontWeight": "300",
|
||||
"src": [
|
||||
"file:./assets/fonts/Montserrat-alt/montserrat-alternates_italic_300.ttf"
|
||||
]
|
||||
},
|
||||
{
|
||||
"fontFamily": "Montserrat Alternates",
|
||||
"fontStyle": "normal",
|
||||
"fontWeight": "400",
|
||||
"src": [
|
||||
"file:./assets/fonts/Montserrat-alt/montserrat-alternates_normal_400.ttf"
|
||||
]
|
||||
},
|
||||
{
|
||||
"fontFamily": "Montserrat Alternates",
|
||||
"fontStyle": "italic",
|
||||
"fontWeight": "400",
|
||||
"src": [
|
||||
"file:./assets/fonts/Montserrat-alt/montserrat-alternates_italic_400.ttf"
|
||||
]
|
||||
},
|
||||
{
|
||||
"fontFamily": "Montserrat Alternates",
|
||||
"fontStyle": "normal",
|
||||
"fontWeight": "500",
|
||||
"src": [
|
||||
"file:./assets/fonts/Montserrat-alt/montserrat-alternates_normal_500.ttf"
|
||||
]
|
||||
},
|
||||
{
|
||||
"fontFamily": "Montserrat Alternates",
|
||||
"fontStyle": "italic",
|
||||
"fontWeight": "500",
|
||||
"src": [
|
||||
"file:./assets/fonts/Montserrat-alt/montserrat-alternates_italic_500.ttf"
|
||||
]
|
||||
},
|
||||
{
|
||||
"fontFamily": "Montserrat Alternates",
|
||||
"fontStyle": "normal",
|
||||
"fontWeight": "600",
|
||||
"src": [
|
||||
"file:./assets/fonts/Montserrat-alt/montserrat-alternates_normal_600.ttf"
|
||||
]
|
||||
},
|
||||
{
|
||||
"fontFamily": "Montserrat Alternates",
|
||||
"fontStyle": "italic",
|
||||
"fontWeight": "600",
|
||||
"src": [
|
||||
"file:./assets/fonts/Montserrat-alt/montserrat-alternates_italic_600.ttf"
|
||||
]
|
||||
},
|
||||
{
|
||||
"fontFamily": "Montserrat Alternates",
|
||||
"fontStyle": "normal",
|
||||
"fontWeight": "700",
|
||||
"src": [
|
||||
"file:./assets/fonts/Montserrat-alt/montserrat-alternates_normal_700.ttf"
|
||||
]
|
||||
},
|
||||
{
|
||||
"fontFamily": "Montserrat Alternates",
|
||||
"fontStyle": "italic",
|
||||
"fontWeight": "700",
|
||||
"src": [
|
||||
"file:./assets/fonts/Montserrat-alt/montserrat-alternates_italic_700.ttf"
|
||||
]
|
||||
},
|
||||
{
|
||||
"fontFamily": "Montserrat Alternates",
|
||||
"fontStyle": "normal",
|
||||
"fontWeight": "800",
|
||||
"src": [
|
||||
"file:./assets/fonts/Montserrat-alt/montserrat-alternates_normal_800.ttf"
|
||||
]
|
||||
},
|
||||
{
|
||||
"fontFamily": "Montserrat Alternates",
|
||||
"fontStyle": "italic",
|
||||
"fontWeight": "800",
|
||||
"src": [
|
||||
"file:./assets/fonts/Montserrat-alt/montserrat-alternates_italic_800.ttf"
|
||||
]
|
||||
},
|
||||
{
|
||||
"fontFamily": "Montserrat Alternates",
|
||||
"fontStyle": "normal",
|
||||
"fontWeight": "900",
|
||||
"src": [
|
||||
"file:./assets/fonts/Montserrat-alt/montserrat-alternates_normal_900.ttf"
|
||||
]
|
||||
},
|
||||
{
|
||||
"fontFamily": "Montserrat Alternates",
|
||||
"fontStyle": "italic",
|
||||
"fontWeight": "900",
|
||||
"src": [
|
||||
"file:./assets/fonts/Montserrat-alt/montserrat-alternates_italic_900.ttf"
|
||||
]
|
||||
}
|
||||
],
|
||||
"fontFamily": "Montserrat Alternates",
|
||||
"slug": "montserrat-alternates"
|
||||
},
|
||||
{
|
||||
"fontFace": [
|
||||
{
|
||||
"fontFamily": "Cinzel Decorative",
|
||||
"fontStyle": "normal",
|
||||
"fontWeight": "400",
|
||||
"src": [
|
||||
"file:./assets/fonts/cinzel-decorative_normal_400.ttf"
|
||||
]
|
||||
},
|
||||
{
|
||||
"fontFamily": "Cinzel Decorative",
|
||||
"fontStyle": "normal",
|
||||
"fontWeight": "700",
|
||||
"src": [
|
||||
"file:./assets/fonts/cinzel-decorative_normal_700.ttf"
|
||||
]
|
||||
}
|
||||
],
|
||||
"fontFamily": "Cinzel Decorative",
|
||||
"slug": "cinzel-decorative"
|
||||
}
|
||||
],
|
||||
"fontSizes": [
|
||||
{
|
||||
"name": "Small",
|
||||
"size": "18px",
|
||||
"slug": "small"
|
||||
},
|
||||
{
|
||||
"name": "Medium",
|
||||
"size": "24px",
|
||||
"slug": "medium"
|
||||
},
|
||||
{
|
||||
"name": "Large",
|
||||
"size": "40px",
|
||||
"slug": "large"
|
||||
},
|
||||
{
|
||||
"name": "Extra Large",
|
||||
"size": "60px",
|
||||
"slug": "x-large"
|
||||
},
|
||||
{
|
||||
"fluid": {
|
||||
"max": "96px",
|
||||
"min": "40px"
|
||||
},
|
||||
"name": "2X Large",
|
||||
"size": "96px",
|
||||
"slug": "xx-large"
|
||||
}
|
||||
],
|
||||
"writingMode": true
|
||||
},
|
||||
"useRootPaddingAwareAlignments": true
|
||||
},
|
||||
"styles": {
|
||||
"blocks": {
|
||||
"core/button": {
|
||||
"border": {
|
||||
"radius": "50px"
|
||||
},
|
||||
"variations": {
|
||||
"outline": {
|
||||
"border": {
|
||||
"width": "1px"
|
||||
},
|
||||
"spacing": {
|
||||
"padding": {
|
||||
"bottom": "13px",
|
||||
"left": "21px",
|
||||
"right": "21px",
|
||||
"top": "13px"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"core/buttons": {
|
||||
"spacing": {
|
||||
"blockGap": "8px",
|
||||
"margin": {
|
||||
"top": "calc( var(--wp--style--block-gap) * 1.5)"
|
||||
}
|
||||
}
|
||||
},
|
||||
"core/columns": {
|
||||
"spacing": {
|
||||
"blockGap": {
|
||||
"left": "var(--wp--preset--spacing--50)",
|
||||
"top": "var(--wp--preset--spacing--50)"
|
||||
}
|
||||
}
|
||||
},
|
||||
"core/navigation": {
|
||||
"typography": {
|
||||
"fontSize": "var(--wp--preset--font-size--small)"
|
||||
}
|
||||
},
|
||||
"core/post-title": {
|
||||
"typography": {
|
||||
"fontSize": "var(--wp--preset--font-size--x-large)"
|
||||
}
|
||||
},
|
||||
"core/separator": {
|
||||
"border": {
|
||||
"color": "currentColor",
|
||||
"style": "double",
|
||||
"width": "0 0 3px 0"
|
||||
},
|
||||
"color": {
|
||||
"text": "var(--wp--preset--color--theme-4)"
|
||||
},
|
||||
"css": "&:not(.is-style-wide):not(.is-style-dots):not(.alignwide):not(.alignfull){width: var(--wp--preset--spacing--60)}\n\n"
|
||||
},
|
||||
"core/site-title": {
|
||||
"elements": {
|
||||
"link": {
|
||||
"typography": {
|
||||
"textDecoration": "none"
|
||||
}
|
||||
}
|
||||
},
|
||||
"typography": {
|
||||
"fontSize": "var(--wp--preset--font-size--xx-large)",
|
||||
"fontStyle": "normal",
|
||||
"fontWeight": "400",
|
||||
"textTransform": "uppercase"
|
||||
}
|
||||
}
|
||||
},
|
||||
"color": {
|
||||
"background": "var(--wp--preset--color--theme-1)",
|
||||
"text": "var(--wp--preset--color--theme-4)"
|
||||
},
|
||||
"css": ".no-underline a { text-decoration: none; }",
|
||||
"elements": {
|
||||
"button": {
|
||||
":hover": {
|
||||
"color": {
|
||||
"background": "var(--wp--preset--color--theme-5)"
|
||||
}
|
||||
},
|
||||
"border": {
|
||||
"radius": "0"
|
||||
},
|
||||
"color": {
|
||||
"background": "var(--wp--preset--color--theme-4)",
|
||||
"text": "var(--wp--preset--color--theme-1)"
|
||||
},
|
||||
"spacing": {
|
||||
"padding": {
|
||||
"bottom": "14px",
|
||||
"left": "22px",
|
||||
"right": "22px",
|
||||
"top": "14px"
|
||||
}
|
||||
},
|
||||
"typography": {
|
||||
"fontFamily": {
|
||||
"ref": "styles.elements.heading.typography.fontFamily"
|
||||
},
|
||||
"fontSize": "var(--wp--preset--font-size--small)",
|
||||
"fontWeight": "450"
|
||||
}
|
||||
},
|
||||
"h1": {
|
||||
"typography": {
|
||||
"fontSize": "var(--wp--preset--font-size--xx-large)",
|
||||
"lineHeight": "1"
|
||||
}
|
||||
},
|
||||
"h2": {
|
||||
"typography": {
|
||||
"fontSize": "var(--wp--preset--font-size--x-large)",
|
||||
"fontWeight": {
|
||||
"ref": "styles.elements.h1.typography.fontWeight"
|
||||
},
|
||||
"lineHeight": "1"
|
||||
}
|
||||
},
|
||||
"h3": {
|
||||
"typography": {
|
||||
"fontSize": "var(--wp--preset--font-size--large)",
|
||||
"lineHeight": "1.2"
|
||||
}
|
||||
},
|
||||
"h4": {
|
||||
"typography": {
|
||||
"fontSize": "var(--wp--preset--font-size--medium)",
|
||||
"lineHeight": "1.3"
|
||||
}
|
||||
},
|
||||
"h5": {
|
||||
"typography": {
|
||||
"fontSize": "var(--wp--preset--font-size--medium)",
|
||||
"lineHeight": "1.4"
|
||||
}
|
||||
},
|
||||
"h6": {
|
||||
"typography": {
|
||||
"fontSize": "var(--wp--preset--font-size--small)"
|
||||
}
|
||||
},
|
||||
"heading": {
|
||||
"typography": {
|
||||
"fontFamily": "var(--wp--preset--font-family--ojuju-extralight)",
|
||||
"fontWeight": "500"
|
||||
}
|
||||
},
|
||||
"link": {
|
||||
"color": {
|
||||
"text": {
|
||||
"ref": "styles.color.text"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"spacing": {
|
||||
"blockGap": "var(--wp--preset--spacing--20)",
|
||||
"padding": {
|
||||
"left": "var(--wp--preset--spacing--40)",
|
||||
"right": "var(--wp--preset--spacing--40)"
|
||||
}
|
||||
},
|
||||
"typography": {
|
||||
"fontFamily": "var(--wp--preset--font-family--hanken-grotesk)",
|
||||
"fontSize": "var(--wp--preset--font-size--small)",
|
||||
"fontStyle": "normal",
|
||||
"fontWeight": "300",
|
||||
"lineHeight": "1.65"
|
||||
}
|
||||
},
|
||||
"templateParts": [
|
||||
{
|
||||
"area": "header",
|
||||
"name": "header",
|
||||
"title": "Header"
|
||||
},
|
||||
{
|
||||
"area": "footer",
|
||||
"name": "footer",
|
||||
"title": "Footer"
|
||||
}
|
||||
],
|
||||
"version": 2,
|
||||
"$schema": "https://schemas.wp.org/trunk/theme.json"
|
||||
}
|
Loading…
Add table
Reference in a new issue