new
This commit is contained in:
parent
5138b4a360
commit
aaf2d5fdd1
1876
css/bootstrap-icons.css
vendored
Normal file
1876
css/bootstrap-icons.css
vendored
Normal file
File diff suppressed because it is too large
Load Diff
1856
css/bootstrap-icons.json
Normal file
1856
css/bootstrap-icons.json
Normal file
File diff suppressed because it is too large
Load Diff
3738
css/bootstrap-icons.scss
vendored
Normal file
3738
css/bootstrap-icons.scss
vendored
Normal file
File diff suppressed because it is too large
Load Diff
6
css/bootstrap.min.css
vendored
Normal file
6
css/bootstrap.min.css
vendored
Normal file
File diff suppressed because one or more lines are too long
1
css/bootstrap.min.css.map
Normal file
1
css/bootstrap.min.css.map
Normal file
File diff suppressed because one or more lines are too long
BIN
css/fonts/bootstrap-icons.woff
Normal file
BIN
css/fonts/bootstrap-icons.woff
Normal file
Binary file not shown.
BIN
css/fonts/bootstrap-icons.woff2
Normal file
BIN
css/fonts/bootstrap-icons.woff2
Normal file
Binary file not shown.
16
footer.php
16
footer.php
@ -1,16 +1,4 @@
|
|||||||
<div class="footer">
|
</main>
|
||||||
<strong><a href="https://code.3err0.ru/3err0/wordpress-zerro" target="_blank">©</a> 2022</strong>
|
|
||||||
<div class="right">
|
|
||||||
<?php if(!is_front_page() || !is_home()){
|
|
||||||
echo "<a href='/'>Главная</a> /";
|
|
||||||
}?>
|
|
||||||
<?php if(!is_page('archive')){
|
|
||||||
echo "<a href='/archive/'>Архив</a>";
|
|
||||||
} else {
|
|
||||||
echo "<a href='", bloginfo('rss2_url'), "'>RSS</a>";
|
|
||||||
}?>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</body>
|
|
||||||
|
|
||||||
|
</body>
|
||||||
</html>
|
</html>
|
@ -1,6 +1,12 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
|
define('BOOTSTRAP_VERSION', '5.3.1');
|
||||||
|
define('BOOTSTRAP_ICON_VERSION', '1.9.1');
|
||||||
|
|
||||||
function zerro_setup() {
|
function zerro_setup() {
|
||||||
|
|
||||||
|
add_theme_support( 'menus' );
|
||||||
|
add_theme_support( 'title-tag' );
|
||||||
|
|
||||||
add_theme_support(
|
add_theme_support(
|
||||||
'post-formats',
|
'post-formats',
|
||||||
@ -9,6 +15,17 @@ function zerro_setup() {
|
|||||||
);
|
);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function bootstrap_script_init() {
|
||||||
|
wp_enqueue_style( 'bootstrap_icons', get_template_directory_uri() . '/css/bootstrap-icons.css', array(), BOOTSTRAP_ICON_VERSION, 'all' );
|
||||||
|
wp_enqueue_style( 'bootstrap', get_template_directory_uri() . '/css/bootstrap.min.css', array(), BOOTSTRAP_VERSION, 'all' );
|
||||||
|
wp_enqueue_style( 'main-style', get_stylesheet_uri());
|
||||||
|
|
||||||
|
wp_enqueue_script('main', get_template_directory_uri() . '/js/main.js');
|
||||||
|
wp_enqueue_script('bootstrap', get_template_directory_uri() . '/js/bootstrap.bundle.min.js', [ 'jquery' ] );
|
||||||
|
}
|
||||||
|
|
||||||
add_action( 'after_setup_theme', 'zerro_setup' );
|
add_action( 'after_setup_theme', 'zerro_setup' );
|
||||||
|
add_action( 'wp_enqueue_scripts', 'bootstrap_script_init' );
|
||||||
|
|
||||||
?>
|
?>
|
52
header.php
52
header.php
@ -1,18 +1,38 @@
|
|||||||
<!doctype html>
|
<!DOCTYPE html>
|
||||||
<html <?php language_attributes(); ?>>
|
<html lang="ru">
|
||||||
<head>
|
<head>
|
||||||
<meta charset="<?php bloginfo( 'charset' ); ?>" />
|
<meta charset="utf-8">
|
||||||
<link rel="stylesheet" href="<?php echo get_stylesheet_uri() ?>" />
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<link rel="shortcut icon" href="<?php echo get_stylesheet_directory_uri(); ?>/favicon.png" />
|
<meta http-equiv="x-ua-compatible" content="ie=edge">
|
||||||
<link rel="alternate" type="application/rss+xml" title='<?php echo get_bloginfo('name'); ?>' href='<?php bloginfo('rss2_url'); ?>' />
|
<link rel="shortcut icon" href="<?php echo get_stylesheet_directory_uri(); ?>/favicon.png" />
|
||||||
<title>
|
<? wp_head(); ?>
|
||||||
<?php if(is_front_page() || is_home()){
|
</head>
|
||||||
echo get_bloginfo('name');
|
|
||||||
} else{
|
|
||||||
echo wp_title(''), " » ", get_bloginfo('name');
|
|
||||||
}?>
|
|
||||||
</title>
|
|
||||||
</head>
|
|
||||||
|
|
||||||
<body <?php body_class(); ?>>
|
<body <?php body_class(); ?>>
|
||||||
<?php wp_body_open(); ?>
|
|
||||||
|
<nav class="navbar navbar-expand-lg navbar-light bg-light shadow fixed-top">
|
||||||
|
<div class="container">
|
||||||
|
<a class="navbar-brand" href="#"><?php bloginfo( 'name' ); ?></a>
|
||||||
|
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarResponsive" aria-controls="navbarResponsive" aria-expanded="false" aria-label="Toggle navigation">
|
||||||
|
<span class="navbar-toggler-icon"></span>
|
||||||
|
</button>
|
||||||
|
<div class="collapse navbar-collapse" id="navbarResponsive">
|
||||||
|
<ul class="navbar-nav ms-auto">
|
||||||
|
<li class="nav-item active">
|
||||||
|
<a class="nav-link" href="/">Главная</a>
|
||||||
|
</li>
|
||||||
|
<li class="nav-item">
|
||||||
|
<a class="nav-link" href="/archive">Блог</a>
|
||||||
|
</li>
|
||||||
|
<li class="nav-item">
|
||||||
|
<a class="nav-link" href="/hardware">Железо</a>
|
||||||
|
</li>
|
||||||
|
<li class="nav-item">
|
||||||
|
<a class="nav-link" href="/services">Услуги</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
<main class='container'>
|
@ -7,7 +7,7 @@
|
|||||||
<p>
|
<p>
|
||||||
<span>
|
<span>
|
||||||
Гик, Безумец, IT'шник, Linux'оид
|
Гик, Безумец, IT'шник, Linux'оид
|
||||||
<br / ><br />
|
<hr />
|
||||||
<u>Известен в сети под псевдонимами:</u><br />
|
<u>Известен в сети под псевдонимами:</u><br />
|
||||||
> Kamikadze, 3err0
|
> Kamikadze, 3err0
|
||||||
<br /><br />
|
<br /><br />
|
||||||
@ -19,6 +19,6 @@
|
|||||||
</span>
|
</span>
|
||||||
</p>
|
</p>
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<?php get_footer();?>
|
<?php get_footer();?>
|
7
js/bootstrap.bundle.min.js
vendored
Normal file
7
js/bootstrap.bundle.min.js
vendored
Normal file
File diff suppressed because one or more lines are too long
1
js/bootstrap.bundle.min.js.map
Normal file
1
js/bootstrap.bundle.min.js.map
Normal file
File diff suppressed because one or more lines are too long
22
js/main.js
Normal file
22
js/main.js
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
var SCROLL_SPEED = 400;
|
||||||
|
|
||||||
|
var ready = function(callback) {
|
||||||
|
if (document.readyState != "loading") callback();
|
||||||
|
else document.addEventListener("DOMContentLoaded", callback);
|
||||||
|
}
|
||||||
|
|
||||||
|
ready(function() {
|
||||||
|
jQuery(window).scroll(function() {
|
||||||
|
if (jQuery(this).scrollTop() > 50) {
|
||||||
|
jQuery('#back-to-top').fadeIn();
|
||||||
|
} else {
|
||||||
|
jQuery('#back-to-top').fadeOut();
|
||||||
|
}
|
||||||
|
});
|
||||||
|
jQuery('#back-to-top').click(function() {
|
||||||
|
jQuery('body,html').animate({
|
||||||
|
scrollTop: 0
|
||||||
|
}, SCROLL_SPEED);
|
||||||
|
return false;
|
||||||
|
});
|
||||||
|
});
|
24
style.css
24
style.css
@ -1,6 +1,6 @@
|
|||||||
/*
|
/*
|
||||||
Theme Name: ZERRO
|
Theme Name: ZERRO
|
||||||
Version: 0.3
|
Version: 1.0
|
||||||
Description: Personal theme
|
Description: Personal theme
|
||||||
Author: Pavel Kuleshov
|
Author: Pavel Kuleshov
|
||||||
Author URI: https://3err0.ru
|
Author URI: https://3err0.ru
|
||||||
@ -43,18 +43,13 @@ a:hover {
|
|||||||
}
|
}
|
||||||
|
|
||||||
.content {
|
.content {
|
||||||
background-color: white;
|
|
||||||
border-radius: 2px;
|
|
||||||
box-shadow: 0 4px 6px 1px rgba(50, 50, 50, 0.14);
|
|
||||||
box-sizing: border-box;
|
box-sizing: border-box;
|
||||||
color: black;
|
|
||||||
line-height: 1.5;
|
line-height: 1.5;
|
||||||
margin: 5.5em auto 0;
|
margin: 5.5em auto 0;
|
||||||
max-width: 640px;
|
|
||||||
padding: 30px 35px 30px 37px;
|
padding: 30px 35px 30px 37px;
|
||||||
width: 100%;
|
width: 100%;
|
||||||
font-family: 'Segoe UI', Tahoma, sans-serif;
|
font-family: 'Segoe UI', Tahoma, sans-serif;
|
||||||
font-size: 75%;
|
max-width: 960px;
|
||||||
}
|
}
|
||||||
.content:after {
|
.content:after {
|
||||||
visibility: hidden;
|
visibility: hidden;
|
||||||
@ -113,21 +108,6 @@ html[dir='rtl'] .icon {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.form {
|
|
||||||
background-color: white;
|
|
||||||
border-radius: 2px;
|
|
||||||
box-shadow: 0 4px 6px 1px rgba(50, 50, 50, 0.14);
|
|
||||||
box-sizing: border-box;
|
|
||||||
color: black;
|
|
||||||
line-height: 1.5;
|
|
||||||
margin: 1em auto 0;
|
|
||||||
max-width: 640px;
|
|
||||||
padding: 10px 2px 1px 5px;
|
|
||||||
width: 100%;
|
|
||||||
font-family: 'Segoe UI', Tahoma, sans-serif;
|
|
||||||
font-size: 75%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.footer{
|
.footer{
|
||||||
box-sizing: border-box;
|
box-sizing: border-box;
|
||||||
color: gray;
|
color: gray;
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
<?php
|
<?php
|
||||||
echo '<div class="content">';
|
echo '<div class="content">';
|
||||||
echo "<h1>", the_title(), "</h1>";
|
echo "<h1># ", the_title(), "</h1><hr />";
|
||||||
the_content();
|
the_content();
|
||||||
echo '</div>';
|
echo '</div>';
|
||||||
?>
|
?>
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
<?php
|
<?php
|
||||||
echo '<div class="content">';
|
echo '<div class="content">';
|
||||||
echo "<h1>", the_title(), "</h1>";
|
echo "<h1># ", the_title(), "</h1><hr />";
|
||||||
the_content();
|
the_content();
|
||||||
echo '</div>';
|
echo '</div>';
|
||||||
?>
|
?>
|
||||||
|
Loading…
Reference in New Issue
Block a user