Compare commits

..
5 Commits
Author SHA1 Message Date
3err0 18436f9fb7 about link 2025-02-24 22:35:06 +08:00
3err0 befc4751ca projects 2024-02-18 12:38:59 +08:00
3err0 fbb893344a fix 2023-12-22 12:05:16 +08:00
3err0 4a006d7d33 fix 2023-12-09 16:57:51 +08:00
3err0 aaf2d5fdd1 new 2023-12-09 16:39:41 +08:00
18 changed files with 7573 additions and 62 deletions
+1876
View File
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
+3738
View File
File diff suppressed because it is too large Load Diff
+6
View File
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
Binary file not shown.
Binary file not shown.
+2 -14
View File
@@ -1,16 +1,4 @@
<div class="footer">
<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>
</main>
</body>
</html>
+17
View File
@@ -1,7 +1,13 @@
<?php
define('BOOTSTRAP_VERSION', '5.3.1');
define('BOOTSTRAP_ICON_VERSION', '1.9.1');
function zerro_setup() {
add_theme_support( 'menus' );
add_theme_support( 'title-tag' );
add_theme_support(
'post-formats',
array(
@@ -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( 'wp_enqueue_scripts', 'bootstrap_script_init' );
?>
+35 -15
View File
@@ -1,18 +1,38 @@
<!doctype html>
<html <?php language_attributes(); ?>>
<head>
<meta charset="<?php bloginfo( 'charset' ); ?>" />
<link rel="stylesheet" href="<?php echo get_stylesheet_uri() ?>" />
<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="x-ua-compatible" content="ie=edge">
<link rel="shortcut icon" href="<?php echo get_stylesheet_directory_uri(); ?>/favicon.png" />
<link rel="alternate" type="application/rss+xml" title='<?php echo get_bloginfo('name'); ?>' href='<?php bloginfo('rss2_url'); ?>' />
<title>
<?php if(is_front_page() || is_home()){
echo get_bloginfo('name');
} else{
echo wp_title(''), " &raquo; ", get_bloginfo('name');
}?>
</title>
</head>
<?php wp_head(); ?>
</head>
<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="/about">Обо мне...</a>
</li>
</ul>
</div>
</div>
</nav>
<main class='container'>
BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 58 KiB

+7 -7
View File
@@ -6,19 +6,19 @@
<h1># Pavel Kuleshov</h1>
<p>
<span>
Гик, Безумец, IT'шник, Linux'оид
<br / ><br />
DevOps-инженер, Гик, Linux'оид
<hr />
<u>Известен в сети под псевдонимами:</u><br />
> Kamikadze, 3err0
<br /><br />
<u>Социалки:</u><br />
> <a href="https://t.me/ru_3err0" target="_blank">Telegram</a> / <a href="https://github.com/3err0" target="_blank">Github</a> / <a href="https://vk.com/3err0" target="_blank">VK</a>
<br /><br />
<u>Контакты для связи:</u><br />
> +79246194656 / <a href="mailto:mail@3err0.ru?subject=Hi" target="_blank">mail@3err0.ru</a>
> +79246194656 / <a href="https://t.me/ru_3err0" target="_blank">Telegram</a> / <a href="mailto:mail@3err0.ru?subject=Hi" target="_blank">mail@3err0.ru</a>
<br /><br />
<u>Проекты:</u><br />
> <a href="https://code.3err0.ru/3err0" target="_blank">Git</a> / <a href="https://homutovo.city/" target="_blank">Хомутово СИТИ</a> / <a href="https://t.me/micpo_blog" target="_blank">Micro Blog</a> / <s><a href="https://code.3err0.ru/3err0/sibtracker" target="_blank">Files-Sib.NET</a></s>
</span>
</p>
</span>
</div>
</div>
<?php get_footer();?>
+7
View File
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+22
View 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;
});
});
+2 -23
View File
@@ -1,6 +1,6 @@
/*
Theme Name: ZERRO
Version: 0.3
Version: 1.1
Description: Personal theme
Author: Pavel Kuleshov
Author URI: https://3err0.ru
@@ -43,18 +43,12 @@ a:hover {
}
.content {
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: 5.5em auto 0;
max-width: 640px;
padding: 30px 35px 30px 37px;
width: 100%;
font-family: 'Segoe UI', Tahoma, sans-serif;
font-size: 75%;
max-width: 960px;
}
.content:after {
visibility: hidden;
@@ -113,21 +107,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{
box-sizing: border-box;
color: gray;
+1 -1
View File
@@ -2,7 +2,7 @@
<?php
echo '<div class="content">';
echo "<h1>", the_title(), "</h1>";
echo "<h1># ", the_title(), "</h1><hr />";
the_content();
echo '</div>';
?>
+1 -1
View File
@@ -2,7 +2,7 @@
<?php
echo '<div class="content">';
echo "<h1>", the_title(), "</h1>";
echo "<h1># ", the_title(), "</h1><hr />";
the_content();
echo '</div>';
?>