[BLOG] Remove template script's content-wrapper end tag from being applied 3 times

Various CSS improvements, using grid, and footer correctly placed. Tested with Firefox (Gecko/Servo), Falkon (QtWebEngine), and Palemoon (Goanna)
This commit is contained in:
Eliseu Amaro 2022-07-24 23:00:53 +01:00
parent 1d4a62f0cb
commit 4203dbb317
Signed by: eliseuamaro
GPG Key ID: 96DA09D4B97BC2D5
35 changed files with 227 additions and 144 deletions

View File

@ -4,16 +4,36 @@
appearance: none;
}
.content-wrapper {
grid-area: primary;
}
#entry-wrapper {
grid-area: secundary;
}
header {
grid-area: sidebar;
}
footer {
grid-area: footer;
}
body {
display: grid;
grid-template-columns: 22vw auto auto;
grid-template-rows: auto;
grid-template-areas:
"sidebar . primary"
"sidebar . secundary"
"sidebar footer footer";
column-gap: 1.33rem;
}
header {
position: fixed;
background-color: #201E1F;
width: 22vw;
height: 100vh;
width: max-content;
height: 100%;
background-color: #201e1f;
top: 0;
-webkit-box-shadow: 2px 5px 16px 0px rgba(34, 30, 34, 0.4),
17px 26px 15px 0px rgba(0, 0, 0, 0);
box-shadow: 2px 5px 16px 0px rgba(34, 30, 34, 0.4),
@ -35,11 +55,11 @@ header .menu-list {
.header-main {
margin: 0.666em;
border-radius: 3px 0.666em 0.666em 3px;
border-radius: 2px 0.333em 0.333em 2px;
font-size: 1.802rem;
background: #a22430;
padding: 6px 12px;
width: 100%;
width: min-content, auto;
color: #f6f4f6;
-webkit-box-shadow: 2px 5px 16px 0px rgba(34, 30, 34, 0.4),
17px 26px 15px 0px rgba(0, 0, 0, 0);
@ -72,37 +92,41 @@ header .menu-list {
font-weight: bolder;
}
.content-wrapper,
#template-wrapper {
display: flex;
flex-direction: column;
margin-left: 22vw;
padding: 1.802rem 11vw;
margin-right: auto;
.content-wrapper {
/* Trust me */
padding: 2.11rem 22vw 11vw 2.11rem;
height: max-content;
}
#template-wrapper:first-of-type {
padding-top: 1rem;
/* Distancing itself from main content */
#entry-wrapper:first-of-type {
padding-top: 0.666rem;
}
#template-wrapper:last-of-type {
padding-bottom: 1rem;
}
.template-unit {
/* This is an individual section */
.entry-unit {
padding-top: 1rem;
border-top: 2px solid #221e2233;
}
.template-unit h3 {
/* This is an individual section */
.entry-unit h3 {
margin-top: 0 !important;
}
.template-unit:nth-of-type(n + 2) {
.entry-unit:nth-of-type(n + 2) {
margin-top: 2rem !important;
}
.template-unit ul :last-child {
.entry-unit ul :last-child {
margin-bottom: unset;
}
.template-unit ul + p {
.entry-unit ul + p {
margin-top: 1rem;
}
.template-unit img {
.entry-unit img {
display: block;
max-width: 800px;
max-height: 400px;
@ -110,9 +134,11 @@ header .menu-list {
height: auto;
margin-top: 5px;
}
.allposts_header + ul :last-child {
margin-bottom: 1rem;
}
.subtitle {
margin-bottom: 2rem;
}
@ -144,20 +170,23 @@ pre {
}
s:after {
font-size: 0.66em;
content: '\2713';
background: #3f3b3b;
font-size: 1em;
content: "\2713";
padding: 0 4px;
border-radius: 3px;
margin-left: 4px;
color: limegreen;
color: #201e1f;
}
footer {
padding: 1rem;
background-color: #201E1F;
background: #201e1f;
color: #e9eaed;
margin-left: 22vw;
position: fixed;
width: 100%;
bottom: 0;
grid-column-start: sidebar-start;
height: max-content;
}
footer a {
@ -166,26 +195,42 @@ footer a {
color: #e9eaed;
}
.content-wrapper img {
max-width: 100%;
}
@media screen and (max-width: 767px) {
body {
display: grid;
grid-template-columns: 100%;
grid-template-rows: auto;
grid-template-areas:
"sidebar"
"primary"
"secundary"
"footer";
}
header {
box-sizing: border-box;
position: relative;
background-color: #201E1F;
background-color: #201e1f;
width: 100vw;
height: max-content;
padding-bottom: 1rem;
margin-bottom: 0;
}
.header-main {
margin: 0;
header a {
display: inline-block;
}
header .menu-list {
margin-top: 0;
}
.content-wrapper,
#template-wrapper {
margin-left: 0;
padding: 1rem 2rem;
}
footer {
margin-left: 0;
#entry-wrapper {
padding: 1rem;
}
}

View File

@ -27,8 +27,8 @@
<div class="content-wrapper">
<div class="content">
</div></div></div>
<div id="template-wrapper"><div class="template-unit">
</div>
<div id="entry-wrapper"><div class="entry-unit">
<h3>All tags</h3>
<ul>
</ul>
@ -36,6 +36,6 @@
</div>
</div></div>
<footer>
This site's source is <a href="https://code.undefinedhackers.net/GNUsocial/gnusocial.rocks">hosted here</a>.
This site's source is <a href="https://code.undefinedhackers.net/GNUsocial/gnusocial.rocks">hosted here</a>
</footer>
</body></html>

View File

@ -438,8 +438,8 @@ create_html_page() {
[[ $filename = $index_file* ]] && [[ -n $body_begin_file_index ]] && cat "$body_begin_file_index"
# body divs
echo '</div></div></div>' # title, header
echo '<div id="template-wrapper"><div class="template-unit">'
echo '</div>' # title, header
echo '<div id="entry-wrapper"><div class="entry-unit">'
file_url=${filename#./}
file_url=${file_url%.rebuilt} # Get the correct URL when rebuilding
@ -997,7 +997,7 @@ create_css() {
ln -s "../style.css" "main.css"
elif [[ ! -f main.css ]]; then
echo 'body{font-family:Georgia,"Times New Roman",Times,serif;margin:0;padding:0;background-color:#F3F3F3;}
#template-wrapper{padding:5px;background-color:#DDD;width:100%;max-width:874px;margin:24px auto;}
#entry-wrapper{padding:5px;background-color:#DDD;width:100%;max-width:874px;margin:24px auto;}
#template{border:solid 1px #ccc;background-color:#fff;padding:0px 48px 24px 48px;top:0;}
.headerholder{background-color:#f9f9f9;border-top:solid 1px #ccc;border-left:solid 1px #ccc;border-right:solid 1px #ccc;}
.header{width:100%;max-width:800px;margin:0px auto;padding-top:24px;padding-bottom:8px;}

View File

@ -2,8 +2,8 @@
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel><title>GNU social V3</title><link>https://gnusocial.rocks/v3/index.html</link>
<description>Development blog where we announce our progress.</description><language>en</language>
<lastBuildDate>Fri, 01 Apr 2022 11:48:06 +0100</lastBuildDate>
<pubDate>Fri, 01 Apr 2022 11:48:06 +0100</pubDate>
<lastBuildDate>Sun, 24 Jul 2022 22:32:41 +0100</lastBuildDate>
<pubDate>Sun, 24 Jul 2022 22:32:41 +0100</pubDate>
<atom:link href="https://gnusocial.rocks/v3/feed.rss" rel="self" type="application/rss+xml" />
<item><title>
Milestone: Pinboard API
@ -21,6 +21,7 @@ Milestone: Pinboard API
<!-- text end -->
]]></description><link>https://gnusocial.rocks/v3/milestone-pinboard-api.html</link>
<guid>https://gnusocial.rocks/v3/./milestone-pinboard-api.html</guid>
@ -62,6 +63,7 @@ FEP already a step and contribution in that direction.</p>
<!-- text end -->
]]></description><link>https://gnusocial.rocks/v3/milestone-unbound-group.html</link>
<guid>https://gnusocial.rocks/v3/./milestone-unbound-group.html</guid>
@ -94,6 +96,7 @@ think of this <a href="https://notabug.org/HackersAtPorto/gs-arduino">old GNU so
<!-- text end -->
]]></description><link>https://gnusocial.rocks/v3/milestone-webhooks.html</link>
<guid>https://gnusocial.rocks/v3/./milestone-webhooks.html</guid>
@ -130,6 +133,7 @@ GNU social still has to implement support for that form of Like.</p>
<!-- text end -->
]]></description><link>https://gnusocial.rocks/v3/milestone-blog-plugin-and-notes-of-type-article-and-page.html</link>
<guid>https://gnusocial.rocks/v3/./milestone-blog-plugin-and-notes-of-type-article-and-page.html</guid>
@ -157,6 +161,7 @@ Milestone: Organisations and Group Tags
<!-- text end -->
]]></description><link>https://gnusocial.rocks/v3/milestone-organisations-and-group-tags.html</link>
<guid>https://gnusocial.rocks/v3/./milestone-organisations-and-group-tags.html</guid>
@ -190,6 +195,7 @@ discussion available at: <a href="https://github.com/andstatus/andstatus/issues/
<!-- text end -->
]]></description><link>https://gnusocial.rocks/v3/milestone-oauth-20.html</link>
<guid>https://gnusocial.rocks/v3/./milestone-oauth-20.html</guid>
@ -241,6 +247,7 @@ Monetization in the fediverse.</p>
<!-- text end -->
@ -305,6 +312,7 @@ always room for improvement :)</p>
<!-- text end -->
@ -394,6 +402,7 @@ and enables circle mentions with <code>@#circle_name</code>.</p>
<!-- text end -->
@ -440,6 +449,7 @@ translate following the same rules as AndStatus <a href="https://github.com/ands
<!-- text end -->

View File

@ -37,8 +37,8 @@ Our objective is to further differentiate GNU social from the alternative softwa
</p>
<p>We are being supported by <a href="https://nlnet.nl/project/GNUSocial/">NLnet</a>.</p>
</div></div></div>
<div id="template-wrapper"><div class="template-unit">
</div>
<div id="entry-wrapper"><div class="entry-unit">
<h3>Blog</h3>
<h4 class='allposts_header'>April 2022</h4>
<ul>
@ -94,8 +94,8 @@ Our objective is to further differentiate GNU social from the alternative softwa
</ul>
<div id="all_posts"><a href="all_tags.html">All tags</a> &mdash; <a href="feed.rss">Subscribe</a></div>
</div>
<div class="template-unit">
<h3>Milestones</h3>
<div class="entry-unit">
<h2>Milestones</h2>
<ul>
<li><a href="https://www.gnusocial.rocks/v3/milestone-documentation-and-tests-infrastructure.html"><s>Initial test and documentation infrastructure</s></a></li>
<li><a href="https://www.gnusocial.rocks/v3/milestone-tags.html"><s>Expand our support for tags, be it in posts and in actors (people, groups, etc)</s></a></li>
@ -130,6 +130,6 @@ Our objective is to further differentiate GNU social from the alternative softwa
</div>
</div></div>
<footer>
This site's source is <a href="https://code.undefinedhackers.net/GNUsocial/gnusocial.rocks">hosted here</a>.
This site's source is <a href="https://code.undefinedhackers.net/GNUsocial/gnusocial.rocks">hosted here</a>
</footer>
</body></html>

View File

@ -27,8 +27,8 @@
<div class="content-wrapper">
<div class="content">
</div></div></div>
<div id="template-wrapper"><div class="template-unit">
</div>
<div id="entry-wrapper"><div class="entry-unit">
<!-- entry begin -->
<h3><a class="ablack" href="milestone-activitypub.html">
Milestone: ActivityPub
@ -88,6 +88,7 @@ plugin? How is it better than v2's?</p>
<!-- text end -->
@ -95,6 +96,6 @@ plugin? How is it better than v2's?</p>
</div>
</div></div>
<footer>
This site's source is <a href="https://code.undefinedhackers.net/GNUsocial/gnusocial.rocks">hosted here</a>.
This site's source is <a href="https://code.undefinedhackers.net/GNUsocial/gnusocial.rocks">hosted here</a>
</footer>
</body></html>

View File

@ -27,8 +27,8 @@
<div class="content-wrapper">
<div class="content">
</div></div></div>
<div id="template-wrapper"><div class="template-unit">
</div>
<div id="entry-wrapper"><div class="entry-unit">
<!-- entry begin -->
<h3><a class="ablack" href="milestone-activitystreams-20-and-webfinger.html">
Milestone: ActivityStreams 2.0 and WebFinger
@ -115,6 +115,7 @@ GNU social development team
<!-- text end -->
@ -122,6 +123,6 @@ GNU social development team
</div>
</div></div>
<footer>
This site's source is <a href="https://code.undefinedhackers.net/GNUsocial/gnusocial.rocks">hosted here</a>.
This site's source is <a href="https://code.undefinedhackers.net/GNUsocial/gnusocial.rocks">hosted here</a>
</footer>
</body></html>

View File

@ -27,8 +27,8 @@
<div class="content-wrapper">
<div class="content">
</div></div></div>
<div id="template-wrapper"><div class="template-unit">
</div>
<div id="entry-wrapper"><div class="entry-unit">
<!-- entry begin -->
<h3><a class="ablack" href="milestone-actor-colour-theme-plugin.html">
Milestone: Actor colour theme plugin
@ -139,6 +139,7 @@ Given a valid colour, it's the actor's responsibility whether or not the colours
<!-- text end -->
@ -146,6 +147,6 @@ Given a valid colour, it's the actor's responsibility whether or not the colours
</div>
</div></div>
<footer>
This site's source is <a href="https://code.undefinedhackers.net/GNUsocial/gnusocial.rocks">hosted here</a>.
This site's source is <a href="https://code.undefinedhackers.net/GNUsocial/gnusocial.rocks">hosted here</a>
</footer>
</body></html>

View File

@ -27,8 +27,8 @@
<div class="content-wrapper">
<div class="content">
</div></div></div>
<div id="template-wrapper"><div class="template-unit">
</div>
<div id="entry-wrapper"><div class="entry-unit">
<!-- entry begin -->
<h3><a class="ablack" href="milestone-albums.html">
Milestone: Albums
@ -95,6 +95,7 @@ specialisation of a collection.</p>
<!-- text end -->
@ -102,6 +103,6 @@ specialisation of a collection.</p>
</div>
</div></div>
<footer>
This site's source is <a href="https://code.undefinedhackers.net/GNUsocial/gnusocial.rocks">hosted here</a>.
This site's source is <a href="https://code.undefinedhackers.net/GNUsocial/gnusocial.rocks">hosted here</a>
</footer>
</body></html>

View File

@ -27,8 +27,8 @@
<div class="content-wrapper">
<div class="content">
</div></div></div>
<div id="template-wrapper"><div class="template-unit">
</div>
<div id="entry-wrapper"><div class="entry-unit">
<!-- entry begin -->
<h3><a class="ablack" href="milestone-automatic-accesibility-a11y-testing.html">
Milestone: Automatic Accesibility (A11Y) testing
@ -92,6 +92,7 @@ always room for improvement :)</p>
<!-- text end -->
@ -99,6 +100,6 @@ always room for improvement :)</p>
</div>
</div></div>
<footer>
This site's source is <a href="https://code.undefinedhackers.net/GNUsocial/gnusocial.rocks">hosted here</a>.
This site's source is <a href="https://code.undefinedhackers.net/GNUsocial/gnusocial.rocks">hosted here</a>
</footer>
</body></html>

View File

@ -27,8 +27,8 @@
<div class="content-wrapper">
<div class="content">
</div></div></div>
<div id="template-wrapper"><div class="template-unit">
</div>
<div id="entry-wrapper"><div class="entry-unit">
<!-- entry begin -->
<h3><a class="ablack" href="milestone-blog-plugin-and-notes-of-type-article-and-page.html">
Milestone: Blog plugin and Notes of type Article and Page
@ -66,11 +66,12 @@ GNU social still has to implement support for that form of Like.</p>
<!-- text end -->
<!-- entry end -->
</div>
</div></div>
<footer>
This site's source is <a href="https://code.undefinedhackers.net/GNUsocial/gnusocial.rocks">hosted here</a>.
This site's source is <a href="https://code.undefinedhackers.net/GNUsocial/gnusocial.rocks">hosted here</a>
</footer>
</body></html>

View File

@ -27,8 +27,8 @@
<div class="content-wrapper">
<div class="content">
</div></div></div>
<div id="template-wrapper"><div class="template-unit">
</div>
<div id="entry-wrapper"><div class="entry-unit">
<!-- entry begin -->
<h3><a class="ablack" href="milestone-collections.html">
Milestone: Collections
@ -117,6 +117,7 @@ and enables circle mentions with <code>@#circle_name</code>.</p>
<!-- text end -->
@ -124,6 +125,6 @@ and enables circle mentions with <code>@#circle_name</code>.</p>
</div>
</div></div>
<footer>
This site's source is <a href="https://code.undefinedhackers.net/GNUsocial/gnusocial.rocks">hosted here</a>.
This site's source is <a href="https://code.undefinedhackers.net/GNUsocial/gnusocial.rocks">hosted here</a>
</footer>
</body></html>

View File

@ -27,8 +27,8 @@
<div class="content-wrapper">
<div class="content">
</div></div></div>
<div id="template-wrapper"><div class="template-unit">
</div>
<div id="entry-wrapper"><div class="entry-unit">
<!-- entry begin -->
<h3><a class="ablack" href="milestone-documentation-and-tests-infrastructure.html">
Milestone: Documentation and Tests Infrastructure
@ -141,6 +141,7 @@ is properly tested, we have the
<!-- text end -->
@ -148,6 +149,6 @@ is properly tested, we have the
</div>
</div></div>
<footer>
This site's source is <a href="https://code.undefinedhackers.net/GNUsocial/gnusocial.rocks">hosted here</a>.
This site's source is <a href="https://code.undefinedhackers.net/GNUsocial/gnusocial.rocks">hosted here</a>
</footer>
</body></html>

View File

@ -27,8 +27,8 @@
<div class="content-wrapper">
<div class="content">
</div></div></div>
<div id="template-wrapper"><div class="template-unit">
</div>
<div id="entry-wrapper"><div class="entry-unit">
<!-- entry begin -->
<h3><a class="ablack" href="milestone-mute-notifications-from-a-conversation.html">
Milestone: Mute notifications from a conversation
@ -77,6 +77,7 @@ to stop receiving notifications derived from that, it is now possible:
<!-- text end -->
@ -84,6 +85,6 @@ to stop receiving notifications derived from that, it is now possible:
</div>
</div></div>
<footer>
This site's source is <a href="https://code.undefinedhackers.net/GNUsocial/gnusocial.rocks">hosted here</a>.
This site's source is <a href="https://code.undefinedhackers.net/GNUsocial/gnusocial.rocks">hosted here</a>
</footer>
</body></html>

View File

@ -27,8 +27,8 @@
<div class="content-wrapper">
<div class="content">
</div></div></div>
<div id="template-wrapper"><div class="template-unit">
</div>
<div id="entry-wrapper"><div class="entry-unit">
<!-- entry begin -->
<h3><a class="ablack" href="milestone-notes-and-actors-with-languages.html">
Milestone: Notes and Actors with languages
@ -119,6 +119,7 @@ for actual internationalization of the free network.</p>
<!-- text end -->
@ -126,6 +127,6 @@ for actual internationalization of the free network.</p>
</div>
</div></div>
<footer>
This site's source is <a href="https://code.undefinedhackers.net/GNUsocial/gnusocial.rocks">hosted here</a>.
This site's source is <a href="https://code.undefinedhackers.net/GNUsocial/gnusocial.rocks">hosted here</a>
</footer>
</body></html>

View File

@ -27,8 +27,8 @@
<div class="content-wrapper">
<div class="content">
</div></div></div>
<div id="template-wrapper"><div class="template-unit">
</div>
<div id="entry-wrapper"><div class="entry-unit">
<!-- entry begin -->
<h3><a class="ablack" href="milestone-notes-with-latex.html">
Milestone: Notes with LaTeX
@ -77,6 +77,7 @@ GNU social development team
<!-- text end -->
@ -84,6 +85,6 @@ GNU social development team
</div>
</div></div>
<footer>
This site's source is <a href="https://code.undefinedhackers.net/GNUsocial/gnusocial.rocks">hosted here</a>.
This site's source is <a href="https://code.undefinedhackers.net/GNUsocial/gnusocial.rocks">hosted here</a>
</footer>
</body></html>

View File

@ -27,8 +27,8 @@
<div class="content-wrapper">
<div class="content">
</div></div></div>
<div id="template-wrapper"><div class="template-unit">
</div>
<div id="entry-wrapper"><div class="entry-unit">
<!-- entry begin -->
<h3><a class="ablack" href="milestone-notes-with-markdown.html">
Milestone: Notes with Markdown
@ -78,6 +78,7 @@ GNU social development team
<!-- text end -->
@ -85,6 +86,6 @@ GNU social development team
</div>
</div></div>
<footer>
This site's source is <a href="https://code.undefinedhackers.net/GNUsocial/gnusocial.rocks">hosted here</a>.
This site's source is <a href="https://code.undefinedhackers.net/GNUsocial/gnusocial.rocks">hosted here</a>
</footer>
</body></html>

View File

@ -27,8 +27,8 @@
<div class="content-wrapper">
<div class="content">
</div></div></div>
<div id="template-wrapper"><div class="template-unit">
</div>
<div id="entry-wrapper"><div class="entry-unit">
<!-- entry begin -->
<h3><a class="ablack" href="milestone-oauth-20.html">
Milestone: OAuth 2.0
@ -63,11 +63,12 @@ discussion available at: <a href="https://github.com/andstatus/andstatus/issues/
<!-- text end -->
<!-- entry end -->
</div>
</div></div>
<footer>
This site's source is <a href="https://code.undefinedhackers.net/GNUsocial/gnusocial.rocks">hosted here</a>.
This site's source is <a href="https://code.undefinedhackers.net/GNUsocial/gnusocial.rocks">hosted here</a>
</footer>
</body></html>

View File

@ -27,8 +27,8 @@
<div class="content-wrapper">
<div class="content">
</div></div></div>
<div id="template-wrapper"><div class="template-unit">
</div>
<div id="entry-wrapper"><div class="entry-unit">
<!-- entry begin -->
<h3><a class="ablack" href="milestone-organisations-and-group-tags.html">
Milestone: Organisations and Group Tags
@ -57,11 +57,12 @@ GNU social development team
<!-- text end -->
<!-- entry end -->
</div>
</div></div>
<footer>
This site's source is <a href="https://code.undefinedhackers.net/GNUsocial/gnusocial.rocks">hosted here</a>.
This site's source is <a href="https://code.undefinedhackers.net/GNUsocial/gnusocial.rocks">hosted here</a>
</footer>
</body></html>

View File

@ -27,8 +27,8 @@
<div class="content-wrapper">
<div class="content">
</div></div></div>
<div id="template-wrapper"><div class="template-unit">
</div>
<div id="entry-wrapper"><div class="entry-unit">
<!-- entry begin -->
<h3><a class="ablack" href="milestone-pinboard-api.html">
Milestone: Pinboard API
@ -51,11 +51,12 @@ GNU social development team
<!-- text end -->
<!-- entry end -->
</div>
</div></div>
<footer>
This site's source is <a href="https://code.undefinedhackers.net/GNUsocial/gnusocial.rocks">hosted here</a>.
This site's source is <a href="https://code.undefinedhackers.net/GNUsocial/gnusocial.rocks">hosted here</a>
</footer>
</body></html>

View File

@ -27,8 +27,8 @@
<div class="content-wrapper">
<div class="content">
</div></div></div>
<div id="template-wrapper"><div class="template-unit">
</div>
<div id="entry-wrapper"><div class="entry-unit">
<!-- entry begin -->
<h3><a class="ablack" href="milestone-pinned-notes.html">
Milestone: Pinned Notes
@ -73,6 +73,7 @@ You can now pin notes in your profile! Given you have suficient permissions to d
<!-- text end -->
@ -80,6 +81,6 @@ You can now pin notes in your profile! Given you have suficient permissions to d
</div>
</div></div>
<footer>
This site's source is <a href="https://code.undefinedhackers.net/GNUsocial/gnusocial.rocks">hosted here</a>.
This site's source is <a href="https://code.undefinedhackers.net/GNUsocial/gnusocial.rocks">hosted here</a>
</footer>
</body></html>

View File

@ -27,8 +27,8 @@
<div class="content-wrapper">
<div class="content">
</div></div></div>
<div id="template-wrapper"><div class="template-unit">
</div>
<div id="entry-wrapper"><div class="entry-unit">
<!-- entry begin -->
<h3><a class="ablack" href="milestone-port-media-handling-from-v2.html">
Milestone: Port Media handling from v2
@ -145,6 +145,7 @@ The key ones are:</p>
<!-- text end -->
@ -152,6 +153,6 @@ The key ones are:</p>
</div>
</div></div>
<footer>
This site's source is <a href="https://code.undefinedhackers.net/GNUsocial/gnusocial.rocks">hosted here</a>.
This site's source is <a href="https://code.undefinedhackers.net/GNUsocial/gnusocial.rocks">hosted here</a>
</footer>
</body></html>

View File

@ -27,8 +27,8 @@
<div class="content-wrapper">
<div class="content">
</div></div></div>
<div id="template-wrapper"><div class="template-unit">
</div>
<div id="entry-wrapper"><div class="entry-unit">
<!-- entry begin -->
<h3><a class="ablack" href="milestone-tags.html">
Milestone: Tags
@ -167,6 +167,7 @@ tag.</p>
<!-- text end -->
@ -174,6 +175,6 @@ tag.</p>
</div>
</div></div>
<footer>
This site's source is <a href="https://code.undefinedhackers.net/GNUsocial/gnusocial.rocks">hosted here</a>.
This site's source is <a href="https://code.undefinedhackers.net/GNUsocial/gnusocial.rocks">hosted here</a>
</footer>
</body></html>

View File

@ -27,8 +27,8 @@
<div class="content-wrapper">
<div class="content">
</div></div></div>
<div id="template-wrapper"><div class="template-unit">
</div>
<div id="entry-wrapper"><div class="entry-unit">
<!-- entry begin -->
<h3><a class="ablack" href="milestone-unbound-group.html">
Milestone: Unbound Group
@ -71,11 +71,12 @@ FEP already a step and contribution in that direction.</p>
<!-- text end -->
<!-- entry end -->
</div>
</div></div>
<footer>
This site's source is <a href="https://code.undefinedhackers.net/GNUsocial/gnusocial.rocks">hosted here</a>.
This site's source is <a href="https://code.undefinedhackers.net/GNUsocial/gnusocial.rocks">hosted here</a>
</footer>
</body></html>

View File

@ -27,8 +27,8 @@
<div class="content-wrapper">
<div class="content">
</div></div></div>
<div id="template-wrapper"><div class="template-unit">
</div>
<div id="entry-wrapper"><div class="entry-unit">
<!-- entry begin -->
<h3><a class="ablack" href="milestone-web-monetization.html">
Milestone: Web Monetization
@ -81,6 +81,7 @@ Monetization in the fediverse.</p>
<!-- text end -->
@ -88,6 +89,6 @@ Monetization in the fediverse.</p>
</div>
</div></div>
<footer>
This site's source is <a href="https://code.undefinedhackers.net/GNUsocial/gnusocial.rocks">hosted here</a>.
This site's source is <a href="https://code.undefinedhackers.net/GNUsocial/gnusocial.rocks">hosted here</a>
</footer>
</body></html>

View File

@ -27,8 +27,8 @@
<div class="content-wrapper">
<div class="content">
</div></div></div>
<div id="template-wrapper"><div class="template-unit">
</div>
<div id="entry-wrapper"><div class="entry-unit">
<!-- entry begin -->
<h3><a class="ablack" href="milestone-webhooks.html">
Milestone: Webhooks
@ -62,11 +62,12 @@ think of this <a href="https://notabug.org/HackersAtPorto/gs-arduino">old GNU so
<!-- text end -->
<!-- entry end -->
</div>
</div></div>
<footer>
This site's source is <a href="https://code.undefinedhackers.net/GNUsocial/gnusocial.rocks">hosted here</a>.
This site's source is <a href="https://code.undefinedhackers.net/GNUsocial/gnusocial.rocks">hosted here</a>
</footer>
</body></html>

View File

@ -1,3 +1,3 @@
<footer>
This site's source is <a href="https://code.undefinedhackers.net/GNUsocial/gnusocial.rocks">hosted here</a>.
This site's source is <a href="https://code.undefinedhackers.net/GNUsocial/gnusocial.rocks">hosted here</a>
</footer>

View File

@ -1,5 +1,5 @@
<div class="template-unit">
<h3>Milestones</h3>
<div class="entry-unit">
<h2>Milestones</h2>
<ul>
<li><a href="https://www.gnusocial.rocks/v3/milestone-documentation-and-tests-infrastructure.html"><s>Initial test and documentation infrastructure</s></a></li>
<li><a href="https://www.gnusocial.rocks/v3/milestone-tags.html"><s>Expand our support for tags, be it in posts and in actors (people, groups, etc)</s></a></li>

View File

@ -27,8 +27,8 @@
<div class="content-wrapper">
<div class="content">
</div></div></div>
<div id="template-wrapper"><div class="template-unit">
</div>
<div id="entry-wrapper"><div class="entry-unit">
<!-- entry begin -->
<h3><a class="ablack" href="updates-finish-the-avatar-component.html">
Updates: Finish the Avatar component
@ -177,6 +177,7 @@ GNU social development team
<!-- text end -->
@ -184,6 +185,6 @@ GNU social development team
</div>
</div></div>
<footer>
This site's source is <a href="https://code.undefinedhackers.net/GNUsocial/gnusocial.rocks">hosted here</a>.
This site's source is <a href="https://code.undefinedhackers.net/GNUsocial/gnusocial.rocks">hosted here</a>
</footer>
</body></html>

View File

@ -27,8 +27,8 @@
<div class="content-wrapper">
<div class="content">
</div></div></div>
<div id="template-wrapper"><div class="template-unit">
</div>
<div id="entry-wrapper"><div class="entry-unit">
<!-- entry begin -->
<h3><a class="ablack" href="updates-implement-storeremotemedia-for-v3-and-port-embed.html">
Updates: Implement StoreRemoteMedia for v3 and port Embed
@ -113,6 +113,7 @@ attempts to generate a page preview from open graph and oembed. I.e., acts when
<!-- text end -->
@ -120,6 +121,6 @@ attempts to generate a page preview from open graph and oembed. I.e., acts when
</div>
</div></div>
<footer>
This site's source is <a href="https://code.undefinedhackers.net/GNUsocial/gnusocial.rocks">hosted here</a>.
This site's source is <a href="https://code.undefinedhackers.net/GNUsocial/gnusocial.rocks">hosted here</a>
</footer>
</body></html>

View File

@ -27,8 +27,8 @@
<div class="content-wrapper">
<div class="content">
</div></div></div>
<div id="template-wrapper"><div class="template-unit">
</div>
<div id="entry-wrapper"><div class="entry-unit">
<!-- entry begin -->
<h3><a class="ablack" href="updates-improve-the-attachments-system.html">
Updates: Improve the Attachments system
@ -146,6 +146,7 @@ any remote URL being shared in a note.</li>
<!-- text end -->
@ -153,6 +154,6 @@ any remote URL being shared in a note.</li>
</div>
</div></div>
<footer>
This site's source is <a href="https://code.undefinedhackers.net/GNUsocial/gnusocial.rocks">hosted here</a>.
This site's source is <a href="https://code.undefinedhackers.net/GNUsocial/gnusocial.rocks">hosted here</a>
</footer>
</body></html>

View File

@ -27,8 +27,8 @@
<div class="content-wrapper">
<div class="content">
</div></div></div>
<div id="template-wrapper"><div class="template-unit">
</div>
<div id="entry-wrapper"><div class="entry-unit">
<!-- entry begin -->
<h3><a class="ablack" href="updates-interface-and-accessibility.html">
Updates: Interface and accessibility
@ -178,6 +178,7 @@ markup, we hope to achieve an accessible, fast and polished structure by which a
<!-- text end -->
@ -185,6 +186,6 @@ markup, we hope to achieve an accessible, fast and polished structure by which a
</div>
</div></div>
<footer>
This site's source is <a href="https://code.undefinedhackers.net/GNUsocial/gnusocial.rocks">hosted here</a>.
This site's source is <a href="https://code.undefinedhackers.net/GNUsocial/gnusocial.rocks">hosted here</a>
</footer>
</body></html>

View File

@ -27,8 +27,8 @@
<div class="content-wrapper">
<div class="content">
</div></div></div>
<div id="template-wrapper"><div class="template-unit">
</div>
<div id="entry-wrapper"><div class="entry-unit">
<!-- entry begin -->
<h3><a class="ablack" href="updates-interface-structure-and-flexibility-improved.html">
Updates: Interface Structure and Flexibility improved
@ -89,6 +89,7 @@ GNU social development team
<!-- text end -->
@ -96,6 +97,6 @@ GNU social development team
</div>
</div></div>
<footer>
This site's source is <a href="https://code.undefinedhackers.net/GNUsocial/gnusocial.rocks">hosted here</a>.
This site's source is <a href="https://code.undefinedhackers.net/GNUsocial/gnusocial.rocks">hosted here</a>
</footer>
</body></html>

View File

@ -27,8 +27,8 @@
<div class="content-wrapper">
<div class="content">
</div></div></div>
<div id="template-wrapper"><div class="template-unit">
</div>
<div id="entry-wrapper"><div class="entry-unit">
<!-- entry begin -->
<h3><a class="ablack" href="updates-local-groups.html">
Updates: Local Groups
@ -74,6 +74,7 @@ translate following the same rules as AndStatus <a href="https://github.com/ands
<!-- text end -->
@ -81,6 +82,6 @@ translate following the same rules as AndStatus <a href="https://github.com/ands
</div>
</div></div>
<footer>
This site's source is <a href="https://code.undefinedhackers.net/GNUsocial/gnusocial.rocks">hosted here</a>.
This site's source is <a href="https://code.undefinedhackers.net/GNUsocial/gnusocial.rocks">hosted here</a>
</footer>
</body></html>

View File

@ -27,8 +27,8 @@
<div class="content-wrapper">
<div class="content">
</div></div></div>
<div id="template-wrapper"><div class="template-unit">
</div>
<div id="entry-wrapper"><div class="entry-unit">
<!-- entry begin -->
<h3><a class="ablack" href="updates-v3-blog.html">
Updates: V3 blog
@ -121,6 +121,7 @@ forget to subscribe!</p>
<!-- text end -->
@ -128,6 +129,6 @@ forget to subscribe!</p>
</div>
</div></div>
<footer>
This site's source is <a href="https://code.undefinedhackers.net/GNUsocial/gnusocial.rocks">hosted here</a>.
This site's source is <a href="https://code.undefinedhackers.net/GNUsocial/gnusocial.rocks">hosted here</a>
</footer>
</body></html>