@ -0,0 +1,2 @@ |
||||
# Auto detect text files and perform LF normalization |
||||
* text=auto |
@ -0,0 +1,59 @@ |
||||
<?php |
||||
/** |
||||
* The template for displaying 404 pages (not found). |
||||
* |
||||
* @link https://codex.wordpress.org/Creating_an_Error_404_Page |
||||
* |
||||
* @package Akina |
||||
*/ |
||||
|
||||
?> |
||||
<html <?php language_attributes(); ?>>
|
||||
<head> |
||||
<meta charset="<?php bloginfo( 'charset' ); ?>">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"> |
||||
<title itemprop="name"><?php global $page, $paged;wp_title( '-', true, 'right' ); |
||||
bloginfo( 'name' );$site_description = get_bloginfo( 'description', 'display' ); |
||||
if ( $site_description && ( is_home() || is_front_page() ) ) echo " - $site_description";if ( $paged >= 2 || $page >= 2 ) echo ' - ' . sprintf( __( '第 %s 页'), max( $paged, $page ) );?> |
||||
</title> |
||||
<link type="text/css" media="all" href="https://cdn.jsdelivr.net/gh/moezx/cdn@3.2.2/css/lib.css" rel="stylesheet" /> |
||||
<?php wp_head(); ?> |
||||
<script> |
||||
var the_url=window.location.href; |
||||
var the_dom="<?php echo str_replace("http://", "", str_replace("https://", "", get_site_url())); ?>";
|
||||
var no_report = false; |
||||
if (the_dom!= '2heng.xin') { |
||||
no_report = true; |
||||
} |
||||
var the_ua=navigator.userAgent; |
||||
var the_ref=document.referrer; |
||||
function httpGet(theUrl) { |
||||
var xmlHttp = new XMLHttpRequest(); |
||||
xmlHttp.open( "GET", theUrl, false ); // false for synchronous request |
||||
xmlHttp.send( null ); |
||||
return xmlHttp.responseText; |
||||
} |
||||
var report_url = "https://api.mashiro.top/count/404/?" + "url="+the_url+"&ua="+the_ua+"&ref="+the_ref; |
||||
if (!no_report) httpGet(report_url); |
||||
</script> |
||||
</head> |
||||
<body <?php body_class(); ?>>
|
||||
<section class="error-404 not-found"> |
||||
<div class="error-img"> |
||||
<div class="anim-icon" id="404" style="height: 66%;"></div> |
||||
</div> |
||||
<div class="err-button back"> |
||||
<a id="golast" href=javascript:history.go(-1);>返回上一页</a> |
||||
<a id="gohome" href="<?php bloginfo('url');?>">返回主页</a>
|
||||
</div> |
||||
<div style="display:block; width:284px;margin: auto;"> |
||||
<p style="margin-bottom: 1em;margin-top: 1.5em;text-align: center;font-size: 15px;">别急,试试站内搜索?</p> |
||||
<p style="margin-bottom: 1em;text-align: center;font-size: 15px;">Don't worry, search in site?</p> |
||||
<form class="s-search" method="get" action="/" role="search"> |
||||
<i class="iconfont icon-search" style="bottom: 8px;left: 12px;"></i> |
||||
<input class="text-input" style="padding: 8px 20px 8px 46px;" type="search" name="s" placeholder="<?php _e('Search...', 'akina') ?>" required>
|
||||
</form> |
||||
</div> |
||||
</section> |
||||
<script src="https://cdn.jsdelivr.net/gh/moezx/cdn@3.1.5/js/other/404.min.js" type="text/javascript"></script> |
||||
</body> |
@ -0,0 +1,339 @@ |
||||
GNU GENERAL PUBLIC LICENSE |
||||
Version 2, June 1991 |
||||
|
||||
Copyright (C) 1989, 1991 Free Software Foundation, Inc., |
||||
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA |
||||
Everyone is permitted to copy and distribute verbatim copies |
||||
of this license document, but changing it is not allowed. |
||||
|
||||
Preamble |
||||
|
||||
The licenses for most software are designed to take away your |
||||
freedom to share and change it. By contrast, the GNU General Public |
||||
License is intended to guarantee your freedom to share and change free |
||||
software--to make sure the software is free for all its users. This |
||||
General Public License applies to most of the Free Software |
||||
Foundation's software and to any other program whose authors commit to |
||||
using it. (Some other Free Software Foundation software is covered by |
||||
the GNU Lesser General Public License instead.) You can apply it to |
||||
your programs, too. |
||||
|
||||
When we speak of free software, we are referring to freedom, not |
||||
price. Our General Public Licenses are designed to make sure that you |
||||
have the freedom to distribute copies of free software (and charge for |
||||
this service if you wish), that you receive source code or can get it |
||||
if you want it, that you can change the software or use pieces of it |
||||
in new free programs; and that you know you can do these things. |
||||
|
||||
To protect your rights, we need to make restrictions that forbid |
||||
anyone to deny you these rights or to ask you to surrender the rights. |
||||
These restrictions translate to certain responsibilities for you if you |
||||
distribute copies of the software, or if you modify it. |
||||
|
||||
For example, if you distribute copies of such a program, whether |
||||
gratis or for a fee, you must give the recipients all the rights that |
||||
you have. You must make sure that they, too, receive or can get the |
||||
source code. And you must show them these terms so they know their |
||||
rights. |
||||
|
||||
We protect your rights with two steps: (1) copyright the software, and |
||||
(2) offer you this license which gives you legal permission to copy, |
||||
distribute and/or modify the software. |
||||
|
||||
Also, for each author's protection and ours, we want to make certain |
||||
that everyone understands that there is no warranty for this free |
||||
software. If the software is modified by someone else and passed on, we |
||||
want its recipients to know that what they have is not the original, so |
||||
that any problems introduced by others will not reflect on the original |
||||
authors' reputations. |
||||
|
||||
Finally, any free program is threatened constantly by software |
||||
patents. We wish to avoid the danger that redistributors of a free |
||||
program will individually obtain patent licenses, in effect making the |
||||
program proprietary. To prevent this, we have made it clear that any |
||||
patent must be licensed for everyone's free use or not licensed at all. |
||||
|
||||
The precise terms and conditions for copying, distribution and |
||||
modification follow. |
||||
|
||||
GNU GENERAL PUBLIC LICENSE |
||||
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION |
||||
|
||||
0. This License applies to any program or other work which contains |
||||
a notice placed by the copyright holder saying it may be distributed |
||||
under the terms of this General Public License. The "Program", below, |
||||
refers to any such program or work, and a "work based on the Program" |
||||
means either the Program or any derivative work under copyright law: |
||||
that is to say, a work containing the Program or a portion of it, |
||||
either verbatim or with modifications and/or translated into another |
||||
language. (Hereinafter, translation is included without limitation in |
||||
the term "modification".) Each licensee is addressed as "you". |
||||
|
||||
Activities other than copying, distribution and modification are not |
||||
covered by this License; they are outside its scope. The act of |
||||
running the Program is not restricted, and the output from the Program |
||||
is covered only if its contents constitute a work based on the |
||||
Program (independent of having been made by running the Program). |
||||
Whether that is true depends on what the Program does. |
||||
|
||||
1. You may copy and distribute verbatim copies of the Program's |
||||
source code as you receive it, in any medium, provided that you |
||||
conspicuously and appropriately publish on each copy an appropriate |
||||
copyright notice and disclaimer of warranty; keep intact all the |
||||
notices that refer to this License and to the absence of any warranty; |
||||
and give any other recipients of the Program a copy of this License |
||||
along with the Program. |
||||
|
||||
You may charge a fee for the physical act of transferring a copy, and |
||||
you may at your option offer warranty protection in exchange for a fee. |
||||
|
||||
2. You may modify your copy or copies of the Program or any portion |
||||
of it, thus forming a work based on the Program, and copy and |
||||
distribute such modifications or work under the terms of Section 1 |
||||
above, provided that you also meet all of these conditions: |
||||
|
||||
a) You must cause the modified files to carry prominent notices |
||||
stating that you changed the files and the date of any change. |
||||
|
||||
b) You must cause any work that you distribute or publish, that in |
||||
whole or in part contains or is derived from the Program or any |
||||
part thereof, to be licensed as a whole at no charge to all third |
||||
parties under the terms of this License. |
||||
|
||||
c) If the modified program normally reads commands interactively |
||||
when run, you must cause it, when started running for such |
||||
interactive use in the most ordinary way, to print or display an |
||||
announcement including an appropriate copyright notice and a |
||||
notice that there is no warranty (or else, saying that you provide |
||||
a warranty) and that users may redistribute the program under |
||||
these conditions, and telling the user how to view a copy of this |
||||
License. (Exception: if the Program itself is interactive but |
||||
does not normally print such an announcement, your work based on |
||||
the Program is not required to print an announcement.) |
||||
|
||||
These requirements apply to the modified work as a whole. If |
||||
identifiable sections of that work are not derived from the Program, |
||||
and can be reasonably considered independent and separate works in |
||||
themselves, then this License, and its terms, do not apply to those |
||||
sections when you distribute them as separate works. But when you |
||||
distribute the same sections as part of a whole which is a work based |
||||
on the Program, the distribution of the whole must be on the terms of |
||||
this License, whose permissions for other licensees extend to the |
||||
entire whole, and thus to each and every part regardless of who wrote it. |
||||
|
||||
Thus, it is not the intent of this section to claim rights or contest |
||||
your rights to work written entirely by you; rather, the intent is to |
||||
exercise the right to control the distribution of derivative or |
||||
collective works based on the Program. |
||||
|
||||
In addition, mere aggregation of another work not based on the Program |
||||
with the Program (or with a work based on the Program) on a volume of |
||||
a storage or distribution medium does not bring the other work under |
||||
the scope of this License. |
||||
|
||||
3. You may copy and distribute the Program (or a work based on it, |
||||
under Section 2) in object code or executable form under the terms of |
||||
Sections 1 and 2 above provided that you also do one of the following: |
||||
|
||||
a) Accompany it with the complete corresponding machine-readable |
||||
source code, which must be distributed under the terms of Sections |
||||
1 and 2 above on a medium customarily used for software interchange; or, |
||||
|
||||
b) Accompany it with a written offer, valid for at least three |
||||
years, to give any third party, for a charge no more than your |
||||
cost of physically performing source distribution, a complete |
||||
machine-readable copy of the corresponding source code, to be |
||||
distributed under the terms of Sections 1 and 2 above on a medium |
||||
customarily used for software interchange; or, |
||||
|
||||
c) Accompany it with the information you received as to the offer |
||||
to distribute corresponding source code. (This alternative is |
||||
allowed only for noncommercial distribution and only if you |
||||
received the program in object code or executable form with such |
||||
an offer, in accord with Subsection b above.) |
||||
|
||||
The source code for a work means the preferred form of the work for |
||||
making modifications to it. For an executable work, complete source |
||||
code means all the source code for all modules it contains, plus any |
||||
associated interface definition files, plus the scripts used to |
||||
control compilation and installation of the executable. However, as a |
||||
special exception, the source code distributed need not include |
||||
anything that is normally distributed (in either source or binary |
||||
form) with the major components (compiler, kernel, and so on) of the |
||||
operating system on which the executable runs, unless that component |
||||
itself accompanies the executable. |
||||
|
||||
If distribution of executable or object code is made by offering |
||||
access to copy from a designated place, then offering equivalent |
||||
access to copy the source code from the same place counts as |
||||
distribution of the source code, even though third parties are not |
||||
compelled to copy the source along with the object code. |
||||
|
||||
4. You may not copy, modify, sublicense, or distribute the Program |
||||
except as expressly provided under this License. Any attempt |
||||
otherwise to copy, modify, sublicense or distribute the Program is |
||||
void, and will automatically terminate your rights under this License. |
||||
However, parties who have received copies, or rights, from you under |
||||
this License will not have their licenses terminated so long as such |
||||
parties remain in full compliance. |
||||
|
||||
5. You are not required to accept this License, since you have not |
||||
signed it. However, nothing else grants you permission to modify or |
||||
distribute the Program or its derivative works. These actions are |
||||
prohibited by law if you do not accept this License. Therefore, by |
||||
modifying or distributing the Program (or any work based on the |
||||
Program), you indicate your acceptance of this License to do so, and |
||||
all its terms and conditions for copying, distributing or modifying |
||||
the Program or works based on it. |
||||
|
||||
6. Each time you redistribute the Program (or any work based on the |
||||
Program), the recipient automatically receives a license from the |
||||
original licensor to copy, distribute or modify the Program subject to |
||||
these terms and conditions. You may not impose any further |
||||
restrictions on the recipients' exercise of the rights granted herein. |
||||
You are not responsible for enforcing compliance by third parties to |
||||
this License. |
||||
|
||||
7. If, as a consequence of a court judgment or allegation of patent |
||||
infringement or for any other reason (not limited to patent issues), |
||||
conditions are imposed on you (whether by court order, agreement or |
||||
otherwise) that contradict the conditions of this License, they do not |
||||
excuse you from the conditions of this License. If you cannot |
||||
distribute so as to satisfy simultaneously your obligations under this |
||||
License and any other pertinent obligations, then as a consequence you |
||||
may not distribute the Program at all. For example, if a patent |
||||
license would not permit royalty-free redistribution of the Program by |
||||
all those who receive copies directly or indirectly through you, then |
||||
the only way you could satisfy both it and this License would be to |
||||
refrain entirely from distribution of the Program. |
||||
|
||||
If any portion of this section is held invalid or unenforceable under |
||||
any particular circumstance, the balance of the section is intended to |
||||
apply and the section as a whole is intended to apply in other |
||||
circumstances. |
||||
|
||||
It is not the purpose of this section to induce you to infringe any |
||||
patents or other property right claims or to contest validity of any |
||||
such claims; this section has the sole purpose of protecting the |
||||
integrity of the free software distribution system, which is |
||||
implemented by public license practices. Many people have made |
||||
generous contributions to the wide range of software distributed |
||||
through that system in reliance on consistent application of that |
||||
system; it is up to the author/donor to decide if he or she is willing |
||||
to distribute software through any other system and a licensee cannot |
||||
impose that choice. |
||||
|
||||
This section is intended to make thoroughly clear what is believed to |
||||
be a consequence of the rest of this License. |
||||
|
||||
8. If the distribution and/or use of the Program is restricted in |
||||
certain countries either by patents or by copyrighted interfaces, the |
||||
original copyright holder who places the Program under this License |
||||
may add an explicit geographical distribution limitation excluding |
||||
those countries, so that distribution is permitted only in or among |
||||
countries not thus excluded. In such case, this License incorporates |
||||
the limitation as if written in the body of this License. |
||||
|
||||
9. The Free Software Foundation may publish revised and/or new versions |
||||
of the General Public License from time to time. Such new versions will |
||||
be similar in spirit to the present version, but may differ in detail to |
||||
address new problems or concerns. |
||||
|
||||
Each version is given a distinguishing version number. If the Program |
||||
specifies a version number of this License which applies to it and "any |
||||
later version", you have the option of following the terms and conditions |
||||
either of that version or of any later version published by the Free |
||||
Software Foundation. If the Program does not specify a version number of |
||||
this License, you may choose any version ever published by the Free Software |
||||
Foundation. |
||||
|
||||
10. If you wish to incorporate parts of the Program into other free |
||||
programs whose distribution conditions are different, write to the author |
||||
to ask for permission. For software which is copyrighted by the Free |
||||
Software Foundation, write to the Free Software Foundation; we sometimes |
||||
make exceptions for this. Our decision will be guided by the two goals |
||||
of preserving the free status of all derivatives of our free software and |
||||
of promoting the sharing and reuse of software generally. |
||||
|
||||
NO WARRANTY |
||||
|
||||
11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY |
||||
FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN |
||||
OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES |
||||
PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED |
||||
OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF |
||||
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS |
||||
TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE |
||||
PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, |
||||
REPAIR OR CORRECTION. |
||||
|
||||
12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING |
||||
WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR |
||||
REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, |
||||
INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING |
||||
OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED |
||||
TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY |
||||
YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER |
||||
PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE |
||||
POSSIBILITY OF SUCH DAMAGES. |
||||
|
||||
END OF TERMS AND CONDITIONS |
||||
|
||||
How to Apply These Terms to Your New Programs |
||||
|
||||
If you develop a new program, and you want it to be of the greatest |
||||
possible use to the public, the best way to achieve this is to make it |
||||
free software which everyone can redistribute and change under these terms. |
||||
|
||||
To do so, attach the following notices to the program. It is safest |
||||
to attach them to the start of each source file to most effectively |
||||
convey the exclusion of warranty; and each file should have at least |
||||
the "copyright" line and a pointer to where the full notice is found. |
||||
|
||||
<one line to give the program's name and a brief idea of what it does.> |
||||
Copyright (C) <year> <name of author> |
||||
|
||||
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. |
||||
|
||||
You should have received a copy of the GNU General Public License along |
||||
with this program; if not, write to the Free Software Foundation, Inc., |
||||
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. |
||||
|
||||
Also add information on how to contact you by electronic and paper mail. |
||||
|
||||
If the program is interactive, make it output a short notice like this |
||||
when it starts in an interactive mode: |
||||
|
||||
Gnomovision version 69, Copyright (C) year name of author |
||||
Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. |
||||
This is free software, and you are welcome to redistribute it |
||||
under certain conditions; type `show c' for details. |
||||
|
||||
The hypothetical commands `show w' and `show c' should show the appropriate |
||||
parts of the General Public License. Of course, the commands you use may |
||||
be called something other than `show w' and `show c'; they could even be |
||||
mouse-clicks or menu items--whatever suits your program. |
||||
|
||||
You should also get your employer (if you work as a programmer) or your |
||||
school, if any, to sign a "copyright disclaimer" for the program, if |
||||
necessary. Here is a sample; alter the names: |
||||
|
||||
Yoyodyne, Inc., hereby disclaims all copyright interest in the program |
||||
`Gnomovision' (which makes passes at compilers) written by James Hacker. |
||||
|
||||
<signature of Ty Coon>, 1 April 1989 |
||||
Ty Coon, President of Vice |
||||
|
||||
This General Public License does not permit incorporating your program into |
||||
proprietary programs. If your program is a subroutine library, you may |
||||
consider it more useful to permit linking proprietary applications with the |
||||
library. If this is what you want to do, use the GNU Lesser General |
||||
Public License instead of this License. |
@ -0,0 +1,14 @@ |
||||
Sakura🌸: A Wonderful WordPress Theme |
||||
=== |
||||
|
||||
![Sakura](https://view.moezx.cc/images/2018/05/26/sakura.png) |
||||
|
||||
在 Louie 基于 Fuzzz 的 [Akina](http://www.akina.pw/themeakina) 主题修改的主题 [Siren](https://github.com/louie-senpai/Siren) 基础上三次修改 =.= |
||||
|
||||
两位前辈做的已经很棒了,或许我所做的只是把他们的代码弄得凌乱不堪吧 :) |
||||
|
||||
总之呢,现在算是前端入门了吧,打算有空完全自己写个主题,改主题这种事以后也许不会做了吧~ |
||||
|
||||
主题使用说明见:<https://2heng.xin/theme-sakura/> |
||||
|
||||
希望你喜欢! |
@ -0,0 +1,65 @@ |
||||
<?php |
||||
/** |
||||
* The template for displaying archive pages. |
||||
* |
||||
* @link https://codex.wordpress.org/Template_Hierarchy |
||||
* |
||||
* @package Akina |
||||
*/ |
||||
|
||||
get_header(); ?> |
||||
|
||||
<div id="primary" class="content-area"> |
||||
<main id="main" class="site-main" role="main"> |
||||
|
||||
<?php |
||||
if ( have_posts() ) : ?> |
||||
|
||||
<?php if(akina_option('patternimg') || !z_taxonomy_image_url()) { ?> |
||||
<header class="page-header"> |
||||
<h1 class="cat-title"><?php single_cat_title('', true); ?></h1>
|
||||
<span class="cat-des"> |
||||
<?php
|
||||
if(category_description() != ""){ |
||||
echo "" . category_description(); |
||||
} |
||||
?> |
||||
</span> |
||||
</header><!-- .page-header --> |
||||
<?php } // page-header ?>
|
||||
|
||||
<?php |
||||
/* Start the Loop */ |
||||
while ( have_posts() ) : the_post(); |
||||
/* |
||||
* 图片展示分类 |
||||
*/ |
||||
if ( akina_option('image_category') && is_category(explode(',',akina_option('image_category'))) ){ |
||||
get_template_part( 'tpl/content', 'category' ); |
||||
} else { |
||||
get_template_part( 'tpl/content', get_post_format() ); |
||||
} |
||||
|
||||
endwhile; |
||||
?> |
||||
<div class="clearer"></div> |
||||
|
||||
<?php else : |
||||
|
||||
get_template_part( 'tpl/content', 'none' ); |
||||
|
||||
endif; ?> |
||||
|
||||
</main><!-- #main --> |
||||
<?php if ( akina_option('pagenav_style') == 'ajax') { ?> |
||||
<div id="pagination" <?php if(akina_option('image_category') && is_category(explode(',',akina_option('image_category')))) echo 'class="pagination-archive"'; ?>><?php next_posts_link(__('Previous')); ?></div>
|
||||
<?php }else{ ?> |
||||
<nav class="navigator"> |
||||
<?php previous_posts_link('<i class="iconfont icon-back"></i>') ?><?php next_posts_link('<i class="iconfont icon-right"></i>') ?> |
||||
</nav> |
||||
<?php } ?> |
||||
</div><!-- #primary --> |
||||
|
||||
<?php |
||||
get_sidebar(); |
||||
get_footer(); |
@ -0,0 +1,86 @@ |
||||
<?php |
||||
|
||||
get_header(); |
||||
|
||||
?> |
||||
<div class="author_info"> |
||||
<div class="avatar"> |
||||
<img src="<?php echo get_avatar_profile_url(); ?>" itemprop="image" alt="<?php the_author(); ?>" height="70" width="70">
|
||||
</div> |
||||
<div class="author-center"> |
||||
<h3><?php the_author() ?></h3>
|
||||
<div class="description"><?php echo get_the_author_meta( 'description' ) ? get_the_author_meta( 'description' ) : akina_option('admin_des', 'Carpe Diem and Do what I like'); ?></div>
|
||||
</div> |
||||
</div> |
||||
<style type="text/css"> |
||||
.author_info{ |
||||
margin-top: 50px; |
||||
overflow: hidden; |
||||
padding: 40px 0; |
||||
position: relative; |
||||
border-bottom: 1px solid #eee; |
||||
font-family: miranafont,"Hiragino Sans GB",STXihei,"Microsoft YaHei",SimSun,sans-serif; |
||||
} |
||||
.author_info .avatar{ |
||||
float: left; |
||||
margin-right: 12px; |
||||
margin-left: 8px; |
||||
} |
||||
.author_info .avatar img{ |
||||
border-radius: 100%; |
||||
border: 2px solid #fff; |
||||
background: #fff; |
||||
vertical-align: middle; |
||||
} |
||||
.author_info .author-center{ |
||||
line-height: 28px; |
||||
padding-top: 9px; |
||||
} |
||||
.author_info .author-center h3{ |
||||
font-weight: 700; |
||||
font-size: 20px; |
||||
line-height: 1.2; |
||||
margin-bottom: 5px; |
||||
display: inline; |
||||
} |
||||
.author-description { |
||||
font-size: 14px; |
||||
color: rgba(0,0,0,.4); |
||||
line-height: 1.2; |
||||
} |
||||
</style> |
||||
<div id="primary" class="content-area"> |
||||
<main id="main" class="site-main" role="main"> |
||||
|
||||
<?php |
||||
if ( have_posts() ) : |
||||
/* Start the Loop */ |
||||
while ( have_posts() ) : the_post(); |
||||
/* |
||||
* Include the Post-Format-specific template for the content. |
||||
* If you want to override this in a child theme, then include a file |
||||
* called content-___.php (where ___ is the Post Format name) and that will be used instead. |
||||
*/ |
||||
get_template_part( 'tpl/content', get_post_format() ); |
||||
endwhile; |
||||
?> |
||||
<div class="clearer"></div> |
||||
<?php else : |
||||
|
||||
get_template_part( 'tpl/content', 'none' ); |
||||
|
||||
endif; ?> |
||||
|
||||
</main><!-- #main --> |
||||
<?php if ( akina_option('pagenav_style') == 'ajax') { ?> |
||||
<div id="pagination"><?php next_posts_link(__('Previous')); ?></div>
|
||||
<?php }else{ ?> |
||||
<nav class="navigator"> |
||||
<?php previous_posts_link('<i class="iconfont icon-back"></i>') ?><?php next_posts_link('<i class="iconfont icon-right"></i>') ?> |
||||
</nav> |
||||
<?php } ?> |
||||
</div><!-- #primary --> |
||||
|
||||
<?php |
||||
get_sidebar(); |
||||
get_footer(); |
@ -0,0 +1,115 @@ |
||||
<?php |
||||
|
||||
/** |
||||
* COMMENTS TEMPLATE |
||||
*/ |
||||
|
||||
/*if('comments.php' == basename($_SERVER['SCRIPT_FILENAME'])) |
||||
die(esc_html__('Please do not load this page directly.', 'akina'));*/ |
||||
|
||||
if(post_password_required()){ |
||||
return; |
||||
} |
||||
|
||||
?> |
||||
|
||||
<?php if(comments_open()): ?> |
||||
|
||||
<section id="comments" class="comments"> |
||||
|
||||
<div class="commentwrap comments-hidden"> |
||||
<div class="notification"><i class="iconfont icon-mark"></i><?php esc_html_e('查看评论', 'akina'); ?> -
|
||||
<span class="noticom"><?php comments_number('NOTHING', '1 条评论', '% 条评论'); ?> </span>
|
||||
</div> |
||||
</div> |
||||
|
||||
<div class="comments-main"> |
||||
<h3 id="comments-list-title">Comments | <span class="noticom"><?php comments_number('NOTHING', '1 条评论', '% 条评论'); ?> </span></h3>
|
||||
<div id="loading-comments"><span></span></div> |
||||
<?php if(have_comments()): ?> |
||||
|
||||
<ul class="commentwrap"> |
||||
<?php wp_list_comments('type=comment&callback=akina_comment_format'); ?>
|
||||
</ul> |
||||
|
||||
<nav id="comments-navi"> |
||||
<?php paginate_comments_links('prev_text=« Older&next_text=Newer »');?> |
||||
</nav> |
||||
|
||||
<?php else : ?> |
||||
|
||||
<?php if(comments_open()): ?> |
||||
<div class="commentwrap"> |
||||
<div class="notification-hidden"><i class="iconfont icon-mark"></i> <?php esc_html_e('暂无评论', 'akina'); ?></div>
|
||||
|
||||
</div> |
||||
<?php endif; ?> |
||||
|
||||
<?php endif; ?> |
||||
|
||||
<?php |
||||
|
||||
if(comments_open()){ |
||||
if(akina_option('norobot')) $robot_comments = '<label class="siren-checkbox-label"><input class="siren-checkbox-radio" type="checkbox" name="no-robot"><span class="siren-no-robot-checkbox siren-checkbox-radioInput"></span>滴,学生卡 | I\'m not a robot</label>'; |
||||
$private_ms = akina_option('open_private_message') ? '<label class="siren-checkbox-label"><input class="siren-checkbox-radio" type="checkbox" name="is-private"><span class="siren-is-private-checkbox siren-checkbox-radioInput"></span>悄悄话 | Comment in private</label>' : ''; |
||||
$args = array( |
||||
'id_form' => 'commentform', |
||||
'id_submit' => 'submit', |
||||
'title_reply' => '', |
||||
'title_reply_to' => '<div class="graybar"><i class="fa fa-comments-o"></i>' . esc_html__('Leave a Reply to', 'akina') . ' %s' . '</div>', |
||||
'cancel_reply_link' => esc_html__('Cancel Reply', 'akina'), |
||||
'label_submit' => esc_html__('BiuBiuBiu~', 'akina'), |
||||
'comment_field' => '<p><i class="iconfont icon-markdown"></i> Markdown Supported while <i class="fa fa-code" aria-hidden="true"></i> Forbidden</p><textarea placeholder="' . esc_attr__('你是我一生只会遇见一次的惊喜', 'akina') . ' ..." name="comment" class="commentbody" id="comment" rows="5" tabindex="4"></textarea> |
||||
<div id="upload-img-show"></div> |
||||
<!--插入表情面版--> |
||||
<p id="emotion-toggle" class="no-select"> |
||||
<span class="emotion-toggle-off">戳我试试 OωO</span> |
||||
<span class="emotion-toggle-on">嘿嘿嘿 ヾ(≧∇≦*)ゝ</span> |
||||
</p> |
||||
<div class="emotion-box no-select"> |
||||
<table class="motion-switcher-table"> |
||||
<tr> |
||||
<th onclick="motionSwitch(\'.bili\')" |
||||
class="bili-bar on-hover">bilibili~</th> |
||||
<th onclick="motionSwitch(\'.menhera\')" |
||||
class="menhera-bar">(=・ω・=)</th> |
||||
<th onclick="motionSwitch(\'.tieba\')" |
||||
class="tieba-bar">Tieba</th> |
||||
</tr> |
||||
</table> |
||||
<div class="bili-container motion-container">' . push_bili_smilies() . '</div> |
||||
<div class="menhera-container motion-container" style="display:none;"> |
||||
<!--<img onclick="grin('."'"."https:\/\/cloud.moezx.cc\/Picture\/emotion\/Menhera-chan\/1.jpg"."'".',type = \'Img\')" |
||||
src="https://cloud.moezx.cc/Picture/emotion/Menhera-chan/1.jpg" |
||||
style="width: 200px;display: block;margin-left: auto;margin-right: auto;"> |
||||
<p style="text-align: center;">Menhera 酱施工中... 你知道吗?下面可以直接上传图片啦~</p>--> |
||||
'.push_emoji_panel().' |
||||
</div> |
||||
<div class="tieba-container motion-container" style="display:none;">' . push_smilies() . '</div> |
||||
</div> |
||||
<!--表情面版完-->', |
||||
'comment_notes_after' => '', |
||||
'comment_notes_before' => '', |
||||
'fields' => apply_filters( 'comment_form_default_fields', array( |
||||
'avatar' => '<div class="comment-user-avatar"><img src="https://gravatar.shino.cc/avatar/f11f237b3de93c93b24045e71f7f65c6?s=80&d=mm&r=g"><div class="socila-check qq-check"><i class="fa fa-qq" aria-hidden="true"></i></div><div class="socila-check gravatar-check"><i class="fa fa-google" aria-hidden="true"></i></div></div>', |
||||
'author' => |
||||
'<div class="popup cmt-popup cmt-author" onclick="cmt_showPopup(this)"><span class="popuptext" id="thePopup" style="margin-left: -115px;width: 230px;">输入QQ号将自动拉取昵称和头像</span><input type="text" placeholder="' . esc_attr__('昵称或QQ号', 'akina') . ' ' . ( $req ? '(' . esc_attr__('必须 Name* ', 'akina') . ')' : '') . '" name="author" id="author" value="' . esc_attr($comment_author) . '" size="22" autocomplete="off" tabindex="1" ' . ($req ? "aria-required='true'" : '' ). ' /></div>', |
||||
'email' => |
||||
'<div class="popup cmt-popup" onclick="cmt_showPopup(this)"><span class="popuptext" id="thePopup" style="margin-left: -65px;width: 130px;">你将收到回复通知</span><input type="text" placeholder="' . esc_attr__('邮箱', 'akina') . ' ' . ( $req ? '(' . esc_attr__('必须 Email* ', 'akina') . ')' : '') . '" name="email" id="email" value="' . esc_attr($comment_author_email) . '" size="22" tabindex="1" autocomplete="off" ' . ($req ? "aria-required='true'" : '' ). ' /></div>', |
||||
'url' => |
||||
'<div class="popup cmt-popup" onclick="cmt_showPopup(this)"><span class="popuptext" id="thePopup" style="margin-left: -55px;width: 110px;">禁止小广告😀</span><input type="text" placeholder="' . esc_attr__('网站 (选填 Site)', 'akina') . '" name="url" id="url" value="' . esc_attr($comment_author_url) . '" size="22" autocomplete="off" tabindex="1" /></div>' . $robot_comments . $private_ms , |
||||
'qq' => |
||||
'<input type="text" placeholder="' . esc_attr__('QQ', 'akina') . '" name="new_field_qq" id="qq" value="' . esc_attr($comment_author_url) . '" style="display:none" autocomplete="off"/><!--此栏不可见-->' |
||||
) |
||||
) |
||||
); |
||||
comment_form($args); |
||||
} |
||||
|
||||
?> |
||||
|
||||
</div> |
||||
|
||||
|
||||
</section> |
||||
<?php endif; ?> |
After Width: | Height: | Size: 131 KiB |
After Width: | Height: | Size: 248 KiB |
After Width: | Height: | Size: 55 KiB |
@ -0,0 +1,14 @@ |
||||
<?php
|
||||
$img_array = glob("gallary/*.{gif,jpg,png}",GLOB_BRACE); |
||||
|
||||
$img = array_rand($img_array); |
||||
|
||||
$imgurl=$img_array[$img]; |
||||
|
||||
if($imgurl) { |
||||
header("Location: " . $imgurl); |
||||
exit(); |
||||
} else { |
||||
exit('error'); |
||||
} |
||||
?> |
@ -0,0 +1,160 @@ |
||||
<?php |
||||
/** |
||||
* The template for displaying the footer. |
||||
* |
||||
* Contains the closing of the #content div and all content after. |
||||
* |
||||
* @link https://developer.wordpress.org/themes/basics/template-files/#template-partials |
||||
* |
||||
* @package Sakura |
||||
*/ |
||||
|
||||
?> |
||||
</div><!-- #content --> |
||||
<?php
|
||||
if(akina_option('general_disqus_plugin_support')){ |
||||
get_template_part('layouts/duoshuo'); |
||||
}else{ |
||||
comments_template('', true); |
||||
} |
||||
?> |
||||
</div><!-- #page Pjax container--> |
||||
<footer id="colophon" class="site-footer" role="contentinfo"> |
||||
<div class="site-info"> |
||||
<div class="footertext"> |
||||
<div class="img-preload"> |
||||
<img src="https://cdn.jsdelivr.net/gh/moezx/cdn@3.1.9/img/Sakura/images/wordpress-rotating-ball-o.svg"> |
||||
<img src="https://cdn.jsdelivr.net/gh/moezx/cdn@3.1.9/img/Sakura/images/disqus-preloader.svg"> |
||||
</div> |
||||
<p style="color: #666666;"><?php echo akina_option('footer_info', ''); ?></p>
|
||||
</div> |
||||
<div class="footer-device"> |
||||
<p style="font-family: 'Ubuntu', sans-serif;"> |
||||
<span style="color: #b9b9b9;"> |
||||
<?php /* 能保留下面两个链接吗?算是我一个小小的心愿吧~ */ ?> |
||||
Theme <a href="https://2heng.xin/theme-sakura/" target="_blank" style="color: #b9b9b9;;text-decoration: underline dotted rgba(0, 0, 0, .1);">Sakura</a> <i class="iconfont icon-sakura rotating" style="color: #ffc0cb;display:inline-block"></i> by <a href="https://2heng.xin/" target="_blank" style="color: #b9b9b9;;text-decoration: underline dotted rgba(0, 0, 0, .1);">Mashiro</a> |
||||
</span> |
||||
</p> |
||||
</div> |
||||
</div><!-- .site-info --> |
||||
</footer><!-- #colophon --> |
||||
<div class="openNav no-select"> |
||||
<div class="iconflat no-select"> |
||||
<div class="icon"></div> |
||||
</div> |
||||
<div class="site-branding"> |
||||
<?php if (akina_option('akina_logo')){ ?> |
||||
<div class="site-title"><a href="<?php bloginfo('url');?>" ><img src="<?php echo akina_option('akina_logo'); ?>"></a></div>
|
||||
<?php }else{ ?> |
||||
<h1 class="site-title"><a href="<?php bloginfo('url');?>" ><?php bloginfo('name');?></a></h1>
|
||||
<?php } ?> |
||||
</div> |
||||
</div><!-- m-nav-bar --> |
||||
</section><!-- #section --> |
||||
<!-- m-nav-center --> |
||||
<div id="mo-nav"> |
||||
<div class="m-avatar"> |
||||
<?php $ava = akina_option('focus_logo') ? akina_option('focus_logo') : get_template_directory_uri().'/images/avatar.jpg'; ?> |
||||
<img src="<?php echo $ava ?>">
|
||||
</div> |
||||
<div class="m-search"> |
||||
<form class="m-search-form" method="get" action="<?php echo home_url(); ?>" role="search">
|
||||
<input class="m-search-input" type="search" name="s" placeholder="<?php _e('搜索...', 'akina') ?>" required>
|
||||
</form> |
||||
</div> |
||||
<?php wp_nav_menu( array( 'depth' => 2, 'theme_location' => 'primary', 'container' => false ) ); ?> |
||||
</div><!-- m-nav-center end --> |
||||
<a href="#" class="cd-top faa-float animated "></a> |
||||
<button onclick="topFunction()" id="moblieGoTop" title="Go to top"><i class="fa fa-chevron-up" aria-hidden="true"></i></button> |
||||
<!-- search start --> |
||||
<form class="js-search search-form search-form--modal" method="get" action="<?php echo home_url(); ?>" role="search">
|
||||
<div class="search-form__inner"> |
||||
<div> |
||||
<p class="micro mb-"><?php _e('想要找点什么呢?', 'akina') ?></p>
|
||||
<i class="iconfont icon-search"></i> |
||||
<input class="text-input" type="search" name="s" placeholder="<?php _e('Search', 'akina') ?>" required>
|
||||
</div> |
||||
</div> |
||||
<div class="search_close"></div> |
||||
</form> |
||||
<!-- search end --> |
||||
<?php wp_footer(); ?> |
||||
<?php if(akina_option('site_statistics')){ ?> |
||||
<div class="site-statistics"> |
||||
<script type="text/javascript"><?php echo akina_option('site_statistics'); ?></script>
|
||||
</div> |
||||
<?php } ?> |
||||
<div class="changeSkin-gear no-select"> |
||||
<div class="keys"> |
||||
<span id="open-skinMenu"> |
||||
<i class="iconfont icon-gear inline-block rotating"></i> 切换主题 | SCHEME TOOL |
||||
</span> |
||||
</div> |
||||
</div> |
||||
<div class="skin-menu no-select"> |
||||
<div class="theme-controls row-container"> |
||||
<ul class="menu-list"> |
||||
<li id="white-bg"> |
||||
<i class="fa fa-television" aria-hidden="true"></i> |
||||
</li><!--Default--> |
||||
<li id="sakura-bg"> |
||||
<i class="iconfont icon-sakura"></i> |
||||
</li><!--Sakura--> |
||||
<li id="gribs-bg"> |
||||
<i class="fa fa-slack" aria-hidden="true"></i> |
||||
</li><!--Grids--> |
||||
<li id="KAdots-bg"> |
||||
<i class="iconfont icon-dots"></i> |
||||
</li><!--Dots--> |
||||
<li id="totem-bg"> |
||||
<i class="fa fa-superpowers" aria-hidden="true"></i> |
||||
</li><!--Orange--> |
||||
<li id="pixiv-bg"> |
||||
<i class="iconfont icon-pixiv"></i> |
||||
</li><!--Start--> |
||||
<li id="bing-bg"> |
||||
<i class="iconfont icon-bing"></i> |
||||
</li><!--Bing--> |
||||
<li id="dark-bg"> |
||||
<i class="fa fa-moon-o" aria-hidden="true"></i> |
||||
</li><!--Night--> |
||||
</ul> |
||||
</div> |
||||
<div class="font-family-controls row-container"> |
||||
<button type="button" class="control-btn-serif selected" data-mode="serif" |
||||
onclick="mashiro_global.font_control.change_font()">Serif</button> |
||||
<button type="button" class="control-btn-sans-serif" data-mode="sans-serif" |
||||
onclick="mashiro_global.font_control.change_font()">Sans Serif</button> |
||||
</div> |
||||
</div> |
||||
<canvas id="night-mode-cover"></canvas> |
||||
<?php
|
||||
if (akina_option('adobe_id_1', '')) { |
||||
$adobe = rand(0,2); |
||||
switch ($adobe) { |
||||
case 0: |
||||
$adobe_id = akina_option('adobe_id_1', ''); |
||||
break; |
||||
case 1: |
||||
if (akina_option('adobe_id_2', '')) { |
||||
$adobe_id = akina_option('adobe_id_2', ''); |
||||
} else { |
||||
$adobe_id = akina_option('adobe_id_1', ''); |
||||
} |
||||
break; |
||||
default: |
||||
if (akina_option('adobe_id_3', '')) { |
||||
$adobe_id = akina_option('adobe_id_3', ''); |
||||
} else { |
||||
$adobe_id = akina_option('adobe_id_1', ''); |
||||
} |
||||
} |
||||
if(!wp_is_mobile()): |
||||
?> |
||||
<script src="https://use.typekit.net/<?php echo $adobe_id; ?>.js"></script>
|
||||
<script>try{Typekit.load({ async: true });}catch(e){}</script> |
||||
<?php
|
||||
endif; |
||||
} ?> |
||||
</body> |
||||
</html> |
@ -0,0 +1,107 @@ |
||||
<?php |
||||
/** |
||||
* The header for our theme. |
||||
* |
||||
* This is the template that displays all of the <head> section and everything up until <div id="content"> |
||||
* |
||||
* @link https://developer.wordpress.org/themes/basics/template-files/#template-partials |
||||
* |
||||
* @package Akina |
||||
*/ |
||||
?> |
||||
<?php header('X-Frame-Options: SAMEORIGIN'); ?> |
||||
<!DOCTYPE html> |
||||
<html <?php language_attributes(); ?>>
|
||||
<head> |
||||
<meta charset="<?php bloginfo( 'charset' ); ?>">
|
||||
<!--<meta name="viewport" content="width=device-width, initial-scale=1">--> |
||||
<meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" name="viewport"> |
||||
<title itemprop="name"><?php global $page, $paged;wp_title( '-', true, 'right' ); |
||||
bloginfo( 'name' );$site_description = get_bloginfo( 'description', 'display' ); |
||||
if ( $site_description && ( is_home() || is_front_page() ) ) echo " - $site_description";if ( $paged >= 2 || $page >= 2 ) echo ' - ' . sprintf( __( '第 %s 页'), max( $paged, $page ) );?> |
||||
</title> |
||||
<?php |
||||
if (akina_option('akina_meta') == true) { |
||||
$keywords = ''; |
||||
$description = ''; |
||||
if ( is_singular() ) { |
||||
$keywords = ''; |
||||
$tags = get_the_tags(); |
||||
$categories = get_the_category(); |
||||
if ($tags) { |
||||
foreach($tags as $tag) { |
||||
$keywords .= $tag->name . ','; |
||||
}; |
||||
}; |
||||
if ($categories) { |
||||
foreach($categories as $category) { |
||||
$keywords .= $category->name . ','; |
||||
}; |
||||
}; |
||||
$description = mb_strimwidth( str_replace("\r\n", '', strip_tags($post->post_content)), 0, 240, '…'); |
||||
} else { |
||||
$keywords = akina_option('akina_meta_keywords'); |
||||
$description = akina_option('akina_meta_description'); |
||||
}; |
||||
?> |
||||
<meta name="description" content="<?php echo $description; ?>" />
|
||||
<meta name="keywords" content="<?php echo $keywords; ?>" />
|
||||
<?php } ?> |
||||
<link rel="shortcut icon" href="<?php echo akina_option('favicon_link', ''); ?>"/>
|
||||
<meta http-equiv="x-dns-prefetch-control" content="on"> |
||||
<?php wp_head(); ?> |
||||
<script type="text/javascript"> |
||||
if (!!window.ActiveXObject || "ActiveXObject" in window) { //is IE? |
||||
alert('朋友,IE浏览器未适配哦~'); |
||||
} |
||||
</script> |
||||
<!-- Global site tag (gtag.js) - Google Analytics --> |
||||
<script async src="https://www.googletagmanager.com/gtag/js?id=<?php echo akina_option('google_analytics_id', ''); ?>"></script>
|
||||
<script> |
||||
window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments)}gtag('js',new Date());gtag('config','<?php echo akina_option('google_analytics_id', ''); ?>');
|
||||
</script> |
||||
</head> |
||||
<body <?php body_class(); ?>>
|
||||
<div class="scrollbar" id="bar"></div> |
||||
<section id="main-container"> |
||||
<?php
|
||||
if(!akina_option('head_focus')){ |
||||
$filter = akina_option('focus_img_filter'); |
||||
?> |
||||
<div class="headertop <?php echo $filter; ?>">
|
||||
<?php get_template_part('layouts/imgbox'); ?> |
||||
</div> |
||||
<?php } ?> |
||||
<div id="page" class="site wrapper"> |
||||
<header class="site-header no-select" role="banner"> |
||||
<div class="site-top"> |
||||
<div class="site-branding"> |
||||
<?php if (akina_option('akina_logo')){ ?> |
||||
<div class="site-title"> |
||||
<a href="<?php bloginfo('url');?>" ><img src="<?php echo akina_option('akina_logo'); ?>"></a>
|
||||
</div> |
||||
<?php }else{ ?> |
||||
<span class="site-title"> |
||||
<span class="logolink serif"> |
||||
<a href="<?php bloginfo('url');?>">
|
||||
<span class="site-name"><?php echo akina_option('site_name', ''); ?></span>
|
||||
</a> |
||||
</span> |
||||
</span> |
||||
<?php } ?><!-- logo end -->
|
||||
</div><!-- .site-branding --> |
||||
<?php header_user_menu(); if(akina_option('top_search') == 'yes') { ?> |
||||
<div class="searchbox"><i class="iconfont js-toggle-search iconsearch icon-search"></i></div> |
||||
<?php } ?> |
||||
<div class="lower"><?php if(!akina_option('shownav')){ ?> |
||||
<div id="show-nav" class="showNav"> |
||||
<div class="line line1"></div> |
||||
<div class="line line2"></div> |
||||
<div class="line line3"></div> |
||||
</div><?php } ?> |
||||
<nav><?php wp_nav_menu( array( 'depth' => 2, 'theme_location' => 'primary', 'container' => false ) ); ?></nav><!-- #site-navigation -->
|
||||
</div> |
||||
</div> |
||||
</header><!-- #masthead --> |
||||
<?php the_headPattern(); ?> |
||||
<div id="content" class="site-content"> |
After Width: | Height: | Size: 16 KiB |
After Width: | Height: | Size: 183 KiB |
After Width: | Height: | Size: 1.7 MiB |
After Width: | Height: | Size: 697 B |
After Width: | Height: | Size: 3.2 KiB |
After Width: | Height: | Size: 3.1 KiB |
After Width: | Height: | Size: 15 KiB |
After Width: | Height: | Size: 15 KiB |
After Width: | Height: | Size: 15 KiB |
After Width: | Height: | Size: 15 KiB |
After Width: | Height: | Size: 15 KiB |
After Width: | Height: | Size: 15 KiB |
After Width: | Height: | Size: 15 KiB |
After Width: | Height: | Size: 16 KiB |
After Width: | Height: | Size: 15 KiB |
After Width: | Height: | Size: 15 KiB |
After Width: | Height: | Size: 34 KiB |
After Width: | Height: | Size: 11 KiB |
After Width: | Height: | Size: 18 KiB |
After Width: | Height: | Size: 23 KiB |
After Width: | Height: | Size: 34 KiB |
After Width: | Height: | Size: 7.7 KiB |
After Width: | Height: | Size: 22 KiB |
After Width: | Height: | Size: 34 KiB |
After Width: | Height: | Size: 29 KiB |
After Width: | Height: | Size: 26 KiB |
After Width: | Height: | Size: 42 KiB |
After Width: | Height: | Size: 70 KiB |
After Width: | Height: | Size: 30 KiB |
After Width: | Height: | Size: 1.7 KiB |
After Width: | Height: | Size: 30 KiB |
After Width: | Height: | Size: 51 KiB |
After Width: | Height: | Size: 14 KiB |
After Width: | Height: | Size: 37 KiB |
After Width: | Height: | Size: 65 KiB |
After Width: | Height: | Size: 13 KiB |
After Width: | Height: | Size: 56 KiB |
After Width: | Height: | Size: 27 KiB |
After Width: | Height: | Size: 1.7 KiB |
After Width: | Height: | Size: 23 KiB |
After Width: | Height: | Size: 17 KiB |
After Width: | Height: | Size: 2.0 KiB |
After Width: | Height: | Size: 11 KiB |
After Width: | Height: | Size: 2.1 KiB |
After Width: | Height: | Size: 47 KiB |
After Width: | Height: | Size: 43 KiB |
After Width: | Height: | Size: 28 KiB |
After Width: | Height: | Size: 38 KiB |
After Width: | Height: | Size: 26 KiB |
After Width: | Height: | Size: 29 KiB |
After Width: | Height: | Size: 58 KiB |
After Width: | Height: | Size: 66 KiB |
After Width: | Height: | Size: 1.7 KiB |
After Width: | Height: | Size: 45 KiB |
After Width: | Height: | Size: 6.4 KiB |
After Width: | Height: | Size: 25 KiB |
After Width: | Height: | Size: 46 KiB |
After Width: | Height: | Size: 40 KiB |
After Width: | Height: | Size: 49 KiB |
After Width: | Height: | Size: 47 KiB |
After Width: | Height: | Size: 26 KiB |
After Width: | Height: | Size: 38 KiB |
After Width: | Height: | Size: 38 KiB |
After Width: | Height: | Size: 51 KiB |
After Width: | Height: | Size: 1.5 KiB |
After Width: | Height: | Size: 22 KiB |
After Width: | Height: | Size: 6.0 KiB |
After Width: | Height: | Size: 5.9 KiB |
After Width: | Height: | Size: 5.6 KiB |
After Width: | Height: | Size: 7.2 KiB |
After Width: | Height: | Size: 5.8 KiB |
After Width: | Height: | Size: 6.7 KiB |
After Width: | Height: | Size: 3.8 KiB |
After Width: | Height: | Size: 5.9 KiB |
After Width: | Height: | Size: 7.3 KiB |
After Width: | Height: | Size: 5.8 KiB |
After Width: | Height: | Size: 6.0 KiB |
After Width: | Height: | Size: 5.7 KiB |
After Width: | Height: | Size: 5.8 KiB |
After Width: | Height: | Size: 6.7 KiB |
After Width: | Height: | Size: 5.7 KiB |
After Width: | Height: | Size: 3.9 KiB |
After Width: | Height: | Size: 4.1 KiB |
After Width: | Height: | Size: 4.1 KiB |
After Width: | Height: | Size: 5.7 KiB |