Initial commit
145
wp-content/plugins/wordpress-seo/css/main-sitemap.xsl
Normal file
@ -0,0 +1,145 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<xsl:stylesheet version="2.0"
|
||||
xmlns:html="http://www.w3.org/TR/REC-html40"
|
||||
xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"
|
||||
xmlns:sitemap="http://www.sitemaps.org/schemas/sitemap/0.9"
|
||||
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
|
||||
<xsl:output method="html" version="1.0" encoding="UTF-8" indent="yes"/>
|
||||
<xsl:template match="/">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<title>XML Sitemap</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<style type="text/css">
|
||||
body {
|
||||
font-family: Helvetica, Arial, sans-serif;
|
||||
font-size: 13px;
|
||||
color: #545353;
|
||||
}
|
||||
table {
|
||||
border: none;
|
||||
border-collapse: collapse;
|
||||
}
|
||||
#sitemap tr:nth-child(odd) td {
|
||||
background-color: #eee !important;
|
||||
}
|
||||
#sitemap tbody tr:hover td {
|
||||
background-color: #ccc;
|
||||
}
|
||||
#sitemap tbody tr:hover td, #sitemap tbody tr:hover td a {
|
||||
color: #000;
|
||||
}
|
||||
#content {
|
||||
margin: 0 auto;
|
||||
width: 1000px;
|
||||
}
|
||||
.expl {
|
||||
margin: 18px 3px;
|
||||
line-height: 1.2em;
|
||||
}
|
||||
.expl a {
|
||||
color: #da3114;
|
||||
font-weight: 600;
|
||||
}
|
||||
.expl a:visited {
|
||||
color: #da3114;
|
||||
}
|
||||
a {
|
||||
color: #000;
|
||||
text-decoration: none;
|
||||
}
|
||||
a:visited {
|
||||
color: #777;
|
||||
}
|
||||
a:hover {
|
||||
text-decoration: underline;
|
||||
}
|
||||
td {
|
||||
font-size:11px;
|
||||
}
|
||||
th {
|
||||
text-align:left;
|
||||
padding-right:30px;
|
||||
font-size:11px;
|
||||
}
|
||||
thead th {
|
||||
border-bottom: 1px solid #000;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<div id="content">
|
||||
<h1>XML Sitemap</h1>
|
||||
<p class="expl">
|
||||
Generated by <a href="https://yoa.st/1y5" target="_blank" rel="noopener">Yoast SEO</a>, this is an XML Sitemap, meant for consumption by search engines.<br/>
|
||||
You can find more information about XML sitemaps on <a href="https://sitemaps.org" target="_blank" rel="noopener">sitemaps.org</a>.
|
||||
</p>
|
||||
<xsl:if test="count(sitemap:sitemapindex/sitemap:sitemap) > 0">
|
||||
<p class="expl">
|
||||
This XML Sitemap Index file contains <xsl:value-of select="count(sitemap:sitemapindex/sitemap:sitemap)"/> sitemaps.
|
||||
</p>
|
||||
<table id="sitemap" cellpadding="3">
|
||||
<thead>
|
||||
<tr>
|
||||
<th width="75%">Sitemap</th>
|
||||
<th width="25%">Last Modified</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<xsl:for-each select="sitemap:sitemapindex/sitemap:sitemap">
|
||||
<xsl:variable name="sitemapURL">
|
||||
<xsl:value-of select="sitemap:loc"/>
|
||||
</xsl:variable>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="{$sitemapURL}"><xsl:value-of select="sitemap:loc"/></a>
|
||||
</td>
|
||||
<td>
|
||||
<xsl:value-of select="concat(substring(sitemap:lastmod,0,11),concat(' ', substring(sitemap:lastmod,12,5)),concat(' ', substring(sitemap:lastmod,20,6)))"/>
|
||||
</td>
|
||||
</tr>
|
||||
</xsl:for-each>
|
||||
</tbody>
|
||||
</table>
|
||||
</xsl:if>
|
||||
<xsl:if test="count(sitemap:sitemapindex/sitemap:sitemap) < 1">
|
||||
<p class="expl">
|
||||
This XML Sitemap contains <xsl:value-of select="count(sitemap:urlset/sitemap:url)"/> URLs.
|
||||
</p>
|
||||
<table id="sitemap" cellpadding="3">
|
||||
<thead>
|
||||
<tr>
|
||||
<th width="80%">URL</th>
|
||||
<th width="5%">Images</th>
|
||||
<th title="Last Modification Time" width="15%">Last Mod.</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<xsl:variable name="lower" select="'abcdefghijklmnopqrstuvwxyz'"/>
|
||||
<xsl:variable name="upper" select="'ABCDEFGHIJKLMNOPQRSTUVWXYZ'"/>
|
||||
<xsl:for-each select="sitemap:urlset/sitemap:url">
|
||||
<tr>
|
||||
<td>
|
||||
<xsl:variable name="itemURL">
|
||||
<xsl:value-of select="sitemap:loc"/>
|
||||
</xsl:variable>
|
||||
<a href="{$itemURL}">
|
||||
<xsl:value-of select="sitemap:loc"/>
|
||||
</a>
|
||||
</td>
|
||||
<td>
|
||||
<xsl:value-of select="count(image:image)"/>
|
||||
</td>
|
||||
<td>
|
||||
<xsl:value-of select="concat(substring(sitemap:lastmod,0,11),concat(' ', substring(sitemap:lastmod,12,5)),concat(' ', substring(sitemap:lastmod,20,6)))"/>
|
||||
</td>
|
||||
</tr>
|
||||
</xsl:for-each>
|
||||
</tbody>
|
||||
</table>
|
||||
</xsl:if>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
</xsl:template>
|
||||
</xsl:stylesheet>
|
352
wp-content/themes/bjork/style.css
Normal file
@ -0,0 +1,352 @@
|
||||
/* ---------------------------------------------------------------------------------------------
|
||||
|
||||
Theme Name: Björk
|
||||
Text Domain: bjork
|
||||
Version: 0.2.3
|
||||
Description: Björk is a minimal theme for blogs and personal websites. It features a sticky sidebar menu on desktop for quick and easy navigation, and the clean design puts your content front and center. Björk comes with seven different theme styles to choose from, and over 15 different block patterns that you can use to quickly build unique page layouts. Demo: https://andersnoren.se/themes/bjork/
|
||||
Tags: blog, portfolio, grid-layout, one-column, two-columns, custom-background, custom-colors, custom-logo, custom-menu, editor-style, featured-images, sticky-post, threaded-comments, translation-ready, block-styles, wide-blocks, full-site-editing, left-sidebar
|
||||
Author: Anders Norén
|
||||
Author URI: https://andersnoren.se
|
||||
Theme URI: https://andersnoren.se/teman/bjork-wordpress-theme/
|
||||
License: GNU General Public License version 2.0
|
||||
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
||||
Requires PHP: 5.6
|
||||
Tested up to: 6.5
|
||||
|
||||
All files, unless otherwise stated, are released under the GNU General Public License
|
||||
version 2.0 (http://www.gnu.org/licenses/gpl-2.0.html)
|
||||
|
||||
/* --------------------------------------------------------------------------------------------- */
|
||||
|
||||
|
||||
body {
|
||||
-moz-osx-font-smoothing: grayscale;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
}
|
||||
|
||||
a { text-underline-offset: 0.2em; }
|
||||
|
||||
/* Input styles */
|
||||
|
||||
input, textarea, select, button {
|
||||
background-color: inherit;
|
||||
border-radius: 0;
|
||||
font-family: inherit;
|
||||
font-size: inherit;
|
||||
letter-spacing: inherit;
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
input, textarea, select {
|
||||
background-color: var( --wp--preset--color--background );
|
||||
border: .1rem solid var( --wp--preset--color--tertiary );
|
||||
border-radius: .4rem;
|
||||
box-sizing: border-box;
|
||||
color: var( --wp--preset--color--foreground );
|
||||
max-width: 100%;
|
||||
padding: .5em;
|
||||
}
|
||||
|
||||
label {
|
||||
font-size: var( --wp--preset--font-size--small );
|
||||
font-weight: 500;
|
||||
}
|
||||
|
||||
/* Editor Post Title */
|
||||
|
||||
.editor-post-title__input {
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
/* Background Padding */
|
||||
|
||||
h1.has-background,
|
||||
h2.has-background,
|
||||
h3.has-background,
|
||||
h4.has-background,
|
||||
h5.has-background,
|
||||
h6.has-background,
|
||||
p.has-background {
|
||||
padding: min( 1em, var( --wp--custom--spacing--small ) );
|
||||
}
|
||||
|
||||
:where(.wp-block-group.has-background) {
|
||||
padding: min( 2em, var( --wp--custom--spacing--small ) );
|
||||
}
|
||||
|
||||
/* Alignment Styles */
|
||||
|
||||
@media ( max-width: 780px ) {
|
||||
.wp-site-blocks > .has-global-padding > .wp-block-columns > .wp-block-column > .wp-block-post-content.has-global-padding > .alignfull {
|
||||
margin-left: calc(-1 * var(--wp--style--root--padding-left)) !important;
|
||||
margin-right: calc(-1 * var(--wp--style--root--padding-left)) !important;
|
||||
width: unset;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
/* ------------------------------------------- */
|
||||
/* Typography
|
||||
/* ------------------------------------------- */
|
||||
|
||||
|
||||
.has-huge-font-size,
|
||||
.has-heading-1-font-size,
|
||||
.has-heading-2-font-size,
|
||||
.has-heading-3-font-size,
|
||||
.has-heading-4-font-size,
|
||||
.has-heading-5-font-size {
|
||||
letter-spacing: var( --wp--custom--typography--letter-spacing--heading );
|
||||
line-height: var( --wp--custom--typography--line-height--headings--large );
|
||||
}
|
||||
|
||||
.has-gigantic-font-size {
|
||||
letter-spacing: var( --wp--custom--typography--letter-spacing--gigantic );
|
||||
line-height: var( --wp--custom--typography--line-height--headings--gigantic );
|
||||
}
|
||||
|
||||
.has-medium-font-size {
|
||||
line-height: var( --wp--custom--typography--line-height--body );
|
||||
}
|
||||
|
||||
|
||||
/* ------------------------------------------- */
|
||||
/* Template Parts
|
||||
/* ------------------------------------------- */
|
||||
|
||||
|
||||
/* TEMPLATE PART: HEADER */
|
||||
|
||||
@media ( min-width: 782px ) {
|
||||
:root:not(.editor-styles-wrapper) .site-header { display: none !important; }
|
||||
}
|
||||
|
||||
/* TEMPLATE PART: SIDEBAR */
|
||||
|
||||
.site-sidebar {
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
min-height: calc( 100vh - ( var( --wp--custom--spacing--outer ) * 2 ) );
|
||||
}
|
||||
|
||||
.admin-bar .site-sidebar {
|
||||
min-height: calc( 100vh - ( var( --wp--custom--spacing--outer ) * 2 ) - var( --wp-admin--admin-bar--height ) );
|
||||
}
|
||||
|
||||
.site-sidebar > .wp-block-group.is-vertical {
|
||||
flex-grow: 1;
|
||||
justify-content: space-between;
|
||||
}
|
||||
|
||||
:root:not(.editor-styles-wrapper) .site-sidebar {
|
||||
position: sticky;
|
||||
top: var( --wp--custom--spacing--outer );
|
||||
}
|
||||
|
||||
@media ( max-width: 781px ) {
|
||||
:root:not(.editor-styles-wrapper) .site-sidebar-col { display: none !important; }
|
||||
}
|
||||
|
||||
/* TEMPLATE PART: FOOTER */
|
||||
|
||||
@media ( max-width: 500px ) {
|
||||
.theme-credit { display: none !important; }
|
||||
}
|
||||
|
||||
|
||||
/* ------------------------------------------- */
|
||||
/* Blocks
|
||||
/* ------------------------------------------- */
|
||||
|
||||
|
||||
/* Block: Avatar ----------------------------- */
|
||||
|
||||
.wp-block-avatar img {
|
||||
display: block;
|
||||
}
|
||||
|
||||
/* Block: Comments --------------------------- */
|
||||
|
||||
#cancel-comment-reply-link {
|
||||
font-weight: 500;
|
||||
letter-spacing: var(--wp--custom--typography--letter-spacing--body);
|
||||
}
|
||||
|
||||
/* Block: File ------------------------------- */
|
||||
|
||||
.wp-block-file {
|
||||
align-items: center;
|
||||
display: flex;
|
||||
justify-content: space-between;
|
||||
}
|
||||
|
||||
:root .wp-block-file__button:not(:only-child) {
|
||||
margin-left: var( --wp--custom--spacing--baseline );
|
||||
}
|
||||
|
||||
/* Block: Navigation ------------------------- */
|
||||
|
||||
.wp-block-navigation__responsive-container-close svg { transform: scale( 1.25 ); }
|
||||
.wp-block-navigation__responsive-container-open svg { transform: scale( 1.5, 1.25 ); }
|
||||
|
||||
/* Block: Pagination ------------------------- */
|
||||
|
||||
.wp-block-query-pagination-numbers {
|
||||
display: flex;
|
||||
gap: .88em;
|
||||
}
|
||||
|
||||
:root .wp-block-query-pagination-numbers:first-child {
|
||||
margin: 0 auto;
|
||||
padding-left: 7.5em;
|
||||
}
|
||||
|
||||
:root .wp-block-query-pagination-numbers:last-child {
|
||||
margin: 0 auto;
|
||||
padding-right: 7.5em;
|
||||
}
|
||||
|
||||
[class^="wp-block-query-pagination-"][class*="-arrow"] {
|
||||
color: #fff;
|
||||
font-weight: 500;
|
||||
text-align: center;
|
||||
width: 1.75em;
|
||||
}
|
||||
|
||||
.wp-block-query-pagination-previous,
|
||||
.wp-block-query-pagination-next {
|
||||
position: relative;
|
||||
}
|
||||
|
||||
.wp-block-query-pagination-previous:before,
|
||||
.wp-block-query-pagination-next:before {
|
||||
background-color: currentColor;
|
||||
border-radius: 50%;
|
||||
content: "";
|
||||
display: block;
|
||||
position: absolute;
|
||||
top: calc( 50% - .875em );
|
||||
height: 1.75em;
|
||||
width: 1.75em;
|
||||
}
|
||||
|
||||
.wp-block-query-pagination-previous:before { left: 0; }
|
||||
.wp-block-query-pagination-next:before { right: 0; }
|
||||
|
||||
:root .wp-block-query-pagination-previous-arrow { margin-right: .88em; }
|
||||
:root .wp-block-query-pagination-next-arrow { margin-left: .88em; }
|
||||
|
||||
@media ( max-width: 600px ) {
|
||||
.wp-block-query-pagination-numbers:not(:only-child) {
|
||||
display: none;
|
||||
}
|
||||
}
|
||||
|
||||
/* Block: Paragraph -------------------------- */
|
||||
|
||||
.has-drop-cap:not(:focus):first-letter {
|
||||
border: .2rem solid currentColor;
|
||||
font-size: 2.75em;
|
||||
font-weight: var( --wp--custom--typography--font-weight--bold );
|
||||
margin: .09em 1rem .5rem 0;
|
||||
min-width: .6875em;
|
||||
padding: 0.3em;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
/* Block: Post Comments Form ----------------- */
|
||||
|
||||
ol.wp-block-comment-template {
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
.wp-block-post-comments-form input:not([type=submit]),
|
||||
.wp-block-post-comments-form textarea {
|
||||
border-color: var( --wp--preset--color--tertiary );
|
||||
}
|
||||
|
||||
.required-field-message,
|
||||
.comment-notes {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.logged-in-as {
|
||||
color: var( --wp--preset--color--secondary );
|
||||
}
|
||||
|
||||
.comment-reply-title {
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
/* Block: Post Featured Image ---------------- */
|
||||
|
||||
.wp-block-post-featured-image img {
|
||||
border-radius: 8px;
|
||||
}
|
||||
|
||||
/* Block: Post Navigation -------------------- */
|
||||
|
||||
.post-navigation-link-previous a:before { content: "← "; }
|
||||
.post-navigation-link-next a:after { content: " →"; }
|
||||
|
||||
/* Block: Pull Quote ------------------------- */
|
||||
|
||||
:root .wp-block-pullquote blockquote p {
|
||||
hanging-punctuation: first;
|
||||
font-size: inherit;
|
||||
}
|
||||
|
||||
:root .wp-block-pullquote.has-text-align-left,
|
||||
:root .wp-block-pullquote.has-text-align-right {
|
||||
max-width: 100%;
|
||||
}
|
||||
|
||||
/* Block: Query Pagination ------------------- */
|
||||
|
||||
.wp-block-query-pagination > .wp-block-query-pagination-next,
|
||||
.wp-block-query-pagination > .wp-block-query-pagination-numbers,
|
||||
.wp-block-query-pagination > .wp-block-query-pagination-previous {
|
||||
margin-bottom: 0;
|
||||
}
|
||||
|
||||
.wp-block-query-pagination-next:only-child {
|
||||
margin-left: auto;
|
||||
}
|
||||
|
||||
/* Block: Separator -------------------------- */
|
||||
|
||||
:root hr[class*="is-style-bjork-angled-separator"] {
|
||||
background-color: transparent !important;
|
||||
background-image: linear-gradient( -45deg, currentColor 25%, transparent 25%, transparent 50%, currentColor 50%, currentColor 75%, transparent 75%, transparent );
|
||||
background-size: 5px 5px;
|
||||
border: none;
|
||||
height: 10px !important;
|
||||
max-width: 100%;
|
||||
}
|
||||
|
||||
:root hr.is-style-bjork-angled-separator-wide { width: 100% !important; }
|
||||
|
||||
/* Block: Search Form ------------------------ */
|
||||
|
||||
.wp-block-search {
|
||||
font-size: var( --wp--preset--font-size--small );
|
||||
}
|
||||
|
||||
.wp-block-search .wp-block-search__label {
|
||||
font-weight: inherit;
|
||||
}
|
||||
|
||||
.wp-block-search__input {
|
||||
margin: 0;
|
||||
padding: .75em 1.25em;
|
||||
}
|
||||
|
||||
.wp-block-search__button-inside .wp-block-search__inside-wrapper,
|
||||
.wp-block-search__button-inside .wp-block-search__input {
|
||||
margin: 0;
|
||||
padding: .375em .5em !important;
|
||||
}
|
||||
|
||||
.wp-block-search__button {
|
||||
margin: 0 0 0 .75em;
|
||||
}
|
BIN
wp-content/uploads/2024/05/cropped-logo-mobile-150x150.webp
Normal file
After Width: | Height: | Size: 5.0 KiB |
BIN
wp-content/uploads/2024/05/cropped-logo-mobile-180x180.webp
Normal file
After Width: | Height: | Size: 6.3 KiB |
BIN
wp-content/uploads/2024/05/cropped-logo-mobile-192x192.webp
Normal file
After Width: | Height: | Size: 6.9 KiB |
BIN
wp-content/uploads/2024/05/cropped-logo-mobile-270x270.webp
Normal file
After Width: | Height: | Size: 12 KiB |
BIN
wp-content/uploads/2024/05/cropped-logo-mobile-300x300.webp
Normal file
After Width: | Height: | Size: 13 KiB |
BIN
wp-content/uploads/2024/05/cropped-logo-mobile-32x32.webp
Normal file
After Width: | Height: | Size: 556 B |
BIN
wp-content/uploads/2024/05/cropped-logo-mobile.webp
Normal file
After Width: | Height: | Size: 27 KiB |
BIN
wp-content/uploads/2024/05/logo-150x150.jpg
Normal file
After Width: | Height: | Size: 4.0 KiB |
BIN
wp-content/uploads/2024/05/logo-300x180.jpg
Normal file
After Width: | Height: | Size: 6.5 KiB |
BIN
wp-content/uploads/2024/05/logo-mobile.webp
Normal file
After Width: | Height: | Size: 3.2 KiB |
BIN
wp-content/uploads/2024/05/logo.jpg
Normal file
After Width: | Height: | Size: 36 KiB |
BIN
wp-content/uploads/2024/05/square-logo-2x-min-150x150.webp
Normal file
After Width: | Height: | Size: 2.2 KiB |
BIN
wp-content/uploads/2024/05/square-logo-2x-min-300x300.webp
Normal file
After Width: | Height: | Size: 3.5 KiB |
BIN
wp-content/uploads/2024/05/square-logo-2x-min.webp
Normal file
After Width: | Height: | Size: 4.2 KiB |
BIN
wp-content/uploads/2024/05/wordmark-blue-150x150.png
Normal file
After Width: | Height: | Size: 2.1 KiB |
BIN
wp-content/uploads/2024/05/wordmark-blue-300x132.png
Normal file
After Width: | Height: | Size: 5.2 KiB |
BIN
wp-content/uploads/2024/05/wordmark-blue.png
Normal file
After Width: | Height: | Size: 3.9 KiB |
BIN
wp-content/uploads/2024/06/image-150x150.png
Normal file
After Width: | Height: | Size: 7.3 KiB |
BIN
wp-content/uploads/2024/06/image-300x169.png
Normal file
After Width: | Height: | Size: 11 KiB |
BIN
wp-content/uploads/2024/06/image.png
Normal file
After Width: | Height: | Size: 39 KiB |
After Width: | Height: | Size: 23 KiB |
BIN
wp-content/uploads/2024/06/lunch-and-networking-min-150x150.jpeg
Normal file
After Width: | Height: | Size: 3.3 KiB |
BIN
wp-content/uploads/2024/06/lunch-and-networking-min-300x169.jpeg
Normal file
After Width: | Height: | Size: 4.5 KiB |
BIN
wp-content/uploads/2024/06/lunch-and-networking-min-768x432.jpeg
Normal file
After Width: | Height: | Size: 16 KiB |
BIN
wp-content/uploads/2024/06/lunch-and-networking-min.jpeg
Normal file
After Width: | Height: | Size: 25 KiB |