From 371e2e3c638d17cb25db974e80d7e08cdac6fe37 Mon Sep 17 00:00:00 2001 From: TrialDragon Date: Sun, 3 Mar 2024 12:04:08 -0800 Subject: [PATCH 01/11] Add authors variable to news pages for RSS feed --- content/news/2020-08-10-introducing-bevy/index.md | 1 + content/news/2020-08-19-scaling-bevy/index.md | 1 + content/news/2020-09-19-bevy-0.2/index.md | 1 + content/news/2020-11-03-bevy-0.3/index.md | 1 + content/news/2020-12-19-bevy-0.4/index.md | 1 + content/news/2021-04-06-bevy-0.5/index.md | 1 + content/news/2021-08-10-bevys-first-birthday/index.md | 1 + content/news/2022-01-08-bevy-0.6/index.md | 1 + content/news/2022-04-15-bevy-0.7/index.md | 1 + content/news/2022-07-30-bevy-0.8/index.md | 1 + content/news/2022-08-10-bevys-second-birthday/index.md | 1 + content/news/2022-11-12-bevy-0.9/index.md | 1 + content/news/2023-01-14-scaling-bevy-development/index.md | 1 + content/news/2023-03-06-bevy-0.10/index.md | 1 + content/news/2023-05-17-bevy-webgpu/index.md | 1 + content/news/2023-07-09-bevy-0.11/index.md | 1 + content/news/2023-08-10-bevys-third-birthday/index.md | 1 + .../2023-09-21-community-reflection-on-bevys-third-year/index.md | 1 + content/news/2023-11-04-bevy-0.12/index.md | 1 + content/news/2023-12-12-sme-announcements/index.md | 1 + content/news/2024-02-17-bevy-0.13/index.md | 1 + 21 files changed, 21 insertions(+) diff --git a/content/news/2020-08-10-introducing-bevy/index.md b/content/news/2020-08-10-introducing-bevy/index.md index 75652e9f24..b2cf5bff81 100644 --- a/content/news/2020-08-10-introducing-bevy/index.md +++ b/content/news/2020-08-10-introducing-bevy/index.md @@ -1,6 +1,7 @@ +++ title = "Introducing Bevy 0.1" date = 2020-08-10 +authors = ["Carter Anderson"] [extra] author = "Carter Anderson" twitter = "cart_cart" diff --git a/content/news/2020-08-19-scaling-bevy/index.md b/content/news/2020-08-19-scaling-bevy/index.md index 504fd30888..63bd8c9cb3 100644 --- a/content/news/2020-08-19-scaling-bevy/index.md +++ b/content/news/2020-08-19-scaling-bevy/index.md @@ -1,6 +1,7 @@ +++ title = "Scaling Bevy" date = 2020-08-19 +authors = ["Carter Anderson"] [extra] author = "Carter Anderson" twitter = "cart_cart" diff --git a/content/news/2020-09-19-bevy-0.2/index.md b/content/news/2020-09-19-bevy-0.2/index.md index 3acad00e24..62f1052ca8 100644 --- a/content/news/2020-09-19-bevy-0.2/index.md +++ b/content/news/2020-09-19-bevy-0.2/index.md @@ -1,6 +1,7 @@ +++ title = "Bevy 0.2" date = 2020-09-19 +authors = ["Carter Anderson"] [extra] author = "Carter Anderson" twitter = "cart_cart" diff --git a/content/news/2020-11-03-bevy-0.3/index.md b/content/news/2020-11-03-bevy-0.3/index.md index e0f22d078f..a10083af51 100644 --- a/content/news/2020-11-03-bevy-0.3/index.md +++ b/content/news/2020-11-03-bevy-0.3/index.md @@ -1,6 +1,7 @@ +++ title = "Bevy 0.3" date = 2020-11-03 +authors = ["Carter Anderson"] [extra] author = "Carter Anderson" twitter = "cart_cart" diff --git a/content/news/2020-12-19-bevy-0.4/index.md b/content/news/2020-12-19-bevy-0.4/index.md index 47d6bd16ee..61d83bfddd 100644 --- a/content/news/2020-12-19-bevy-0.4/index.md +++ b/content/news/2020-12-19-bevy-0.4/index.md @@ -1,6 +1,7 @@ +++ title = "Bevy 0.4" date = 2020-12-19 +authors = ["Carter Anderson"] [extra] author = "Carter Anderson" twitter = "cart_cart" diff --git a/content/news/2021-04-06-bevy-0.5/index.md b/content/news/2021-04-06-bevy-0.5/index.md index 30c9653628..563c885545 100644 --- a/content/news/2021-04-06-bevy-0.5/index.md +++ b/content/news/2021-04-06-bevy-0.5/index.md @@ -1,6 +1,7 @@ +++ title = "Bevy 0.5" date = 2021-04-06 +authors = ["Carter Anderson"] [extra] author = "Carter Anderson" twitter = "cart_cart" diff --git a/content/news/2021-08-10-bevys-first-birthday/index.md b/content/news/2021-08-10-bevys-first-birthday/index.md index c194a9f800..f8e31f7127 100644 --- a/content/news/2021-08-10-bevys-first-birthday/index.md +++ b/content/news/2021-08-10-bevys-first-birthday/index.md @@ -1,6 +1,7 @@ +++ title = "Bevy's First Birthday" date = 2021-08-10 +authors = ["Carter Anderson"] [extra] author = "Carter Anderson" twitter = "cart_cart" diff --git a/content/news/2022-01-08-bevy-0.6/index.md b/content/news/2022-01-08-bevy-0.6/index.md index ec99d3861f..c43fffe018 100644 --- a/content/news/2022-01-08-bevy-0.6/index.md +++ b/content/news/2022-01-08-bevy-0.6/index.md @@ -1,6 +1,7 @@ +++ title = "Bevy 0.6" date = 2022-01-08 +authors = ["Carter Anderson"] [extra] author = "Carter Anderson" twitter = "cart_cart" diff --git a/content/news/2022-04-15-bevy-0.7/index.md b/content/news/2022-04-15-bevy-0.7/index.md index a02258c7e0..11b4002072 100644 --- a/content/news/2022-04-15-bevy-0.7/index.md +++ b/content/news/2022-04-15-bevy-0.7/index.md @@ -1,6 +1,7 @@ +++ title = "Bevy 0.7" date = 2022-04-15 +authors = ["Carter Anderson"] [extra] author = "Carter Anderson" twitter = "cart_cart" diff --git a/content/news/2022-07-30-bevy-0.8/index.md b/content/news/2022-07-30-bevy-0.8/index.md index c23001efd2..c8de56719a 100644 --- a/content/news/2022-07-30-bevy-0.8/index.md +++ b/content/news/2022-07-30-bevy-0.8/index.md @@ -1,6 +1,7 @@ +++ title = "Bevy 0.8" date = 2022-07-30 +authors = ["Carter Anderson"] [extra] author = "Carter Anderson" twitter = "cart_cart" diff --git a/content/news/2022-08-10-bevys-second-birthday/index.md b/content/news/2022-08-10-bevys-second-birthday/index.md index 752675a0b1..19508cad58 100644 --- a/content/news/2022-08-10-bevys-second-birthday/index.md +++ b/content/news/2022-08-10-bevys-second-birthday/index.md @@ -1,6 +1,7 @@ +++ title = "Bevy's Second Birthday" date = 2022-08-10 +authors = ["Carter Anderson"] [extra] author = "Carter Anderson" twitter = "cart_cart" diff --git a/content/news/2022-11-12-bevy-0.9/index.md b/content/news/2022-11-12-bevy-0.9/index.md index 56038f3a57..44a31a2d9b 100644 --- a/content/news/2022-11-12-bevy-0.9/index.md +++ b/content/news/2022-11-12-bevy-0.9/index.md @@ -1,6 +1,7 @@ +++ title = "Bevy 0.9" date = 2022-11-12 +authors = ["Carter Anderson"] [extra] author = "Carter Anderson" twitter = "cart_cart" diff --git a/content/news/2023-01-14-scaling-bevy-development/index.md b/content/news/2023-01-14-scaling-bevy-development/index.md index 24f1159e05..334d320549 100644 --- a/content/news/2023-01-14-scaling-bevy-development/index.md +++ b/content/news/2023-01-14-scaling-bevy-development/index.md @@ -1,6 +1,7 @@ +++ title = "Scaling Bevy Development" date = 2023-01-14 +authors = ["Carter Anderson"] [extra] author = "Carter Anderson" twitter = "cart_cart" diff --git a/content/news/2023-03-06-bevy-0.10/index.md b/content/news/2023-03-06-bevy-0.10/index.md index 08ec8b5b1b..11396c1556 100644 --- a/content/news/2023-03-06-bevy-0.10/index.md +++ b/content/news/2023-03-06-bevy-0.10/index.md @@ -1,6 +1,7 @@ +++ title = "Bevy 0.10" date = 2023-03-06 +authors = ["Bevy Contributors"] [extra] author = "Bevy Contributors" image = "ruins.png" diff --git a/content/news/2023-05-17-bevy-webgpu/index.md b/content/news/2023-05-17-bevy-webgpu/index.md index e637f089be..a0cacead84 100644 --- a/content/news/2023-05-17-bevy-webgpu/index.md +++ b/content/news/2023-05-17-bevy-webgpu/index.md @@ -1,6 +1,7 @@ +++ title = "Bevy + WebGPU" date = 2023-05-17 +authors = ["Carter Anderson"] [extra] image = "webgpu.svg" show_image = true diff --git a/content/news/2023-07-09-bevy-0.11/index.md b/content/news/2023-07-09-bevy-0.11/index.md index 875619245f..fb222f4877 100644 --- a/content/news/2023-07-09-bevy-0.11/index.md +++ b/content/news/2023-07-09-bevy-0.11/index.md @@ -1,6 +1,7 @@ +++ title = "Bevy 0.11" date = 2023-07-09 +authors = ["Bevy Contributors"] [extra] author = "Bevy Contributors" image = "with_ssao.png" diff --git a/content/news/2023-08-10-bevys-third-birthday/index.md b/content/news/2023-08-10-bevys-third-birthday/index.md index b2f5cbe460..8014dc4c35 100644 --- a/content/news/2023-08-10-bevys-third-birthday/index.md +++ b/content/news/2023-08-10-bevys-third-birthday/index.md @@ -1,6 +1,7 @@ +++ title = "Bevy's Third Birthday" date = 2023-08-10 +authors = ["Carter Anderson"] [extra] author = "Carter Anderson" twitter = "cart_cart" diff --git a/content/news/2023-09-21-community-reflection-on-bevys-third-year/index.md b/content/news/2023-09-21-community-reflection-on-bevys-third-year/index.md index 50ca659995..2248fb8b70 100644 --- a/content/news/2023-09-21-community-reflection-on-bevys-third-year/index.md +++ b/content/news/2023-09-21-community-reflection-on-bevys-third-year/index.md @@ -1,6 +1,7 @@ +++ title = "Community Reflection on Bevy's Third Year" date = 2023-09-21 +authors = ["Carter Anderson"] [extra] author = "Carter Anderson" twitter = "cart_cart" diff --git a/content/news/2023-11-04-bevy-0.12/index.md b/content/news/2023-11-04-bevy-0.12/index.md index 6541aa8d7c..055850db37 100644 --- a/content/news/2023-11-04-bevy-0.12/index.md +++ b/content/news/2023-11-04-bevy-0.12/index.md @@ -1,6 +1,7 @@ +++ title = "Bevy 0.12" date = 2023-11-04 +authors = ["Bevy Contributors"] [extra] author = "Bevy Contributors" image = "cover.gif" diff --git a/content/news/2023-12-12-sme-announcements/index.md b/content/news/2023-12-12-sme-announcements/index.md index b4530cb379..46ea5cfb39 100644 --- a/content/news/2023-12-12-sme-announcements/index.md +++ b/content/news/2023-12-12-sme-announcements/index.md @@ -1,6 +1,7 @@ +++ title = "SME Announcements" date = 2023-12-12 +authors = ["Carter Anderson"] [extra] author = "Carter Anderson" twitter = "cart_cart" diff --git a/content/news/2024-02-17-bevy-0.13/index.md b/content/news/2024-02-17-bevy-0.13/index.md index d5439b60bd..4e4beab920 100644 --- a/content/news/2024-02-17-bevy-0.13/index.md +++ b/content/news/2024-02-17-bevy-0.13/index.md @@ -1,6 +1,7 @@ +++ title = "Bevy 0.13" date = 2024-02-17 +authors = ["Bevy Contributors"] [extra] author = "Bevy Contributors" image = "jarl.webp" From b48c5caa46313c72717c61e036b706661b7bbb2e Mon Sep 17 00:00:00 2001 From: TrialDragon Date: Sun, 3 Mar 2024 12:28:29 -0800 Subject: [PATCH 02/11] Add RSS feed link to header --- sass/components/_header.scss | 4 ++++ static/assets/feed-icon-28x28.png | Bin 0 -> 1737 bytes templates/layouts/base.html | 6 ++++++ 3 files changed, 10 insertions(+) create mode 100644 static/assets/feed-icon-28x28.png diff --git a/sass/components/_header.scss b/sass/components/_header.scss index 3cade338bf..e72f07be53 100644 --- a/sass/components/_header.scss +++ b/sass/components/_header.scss @@ -84,5 +84,9 @@ filter: brightness(80%) } } + + &--rss { + @include flex-center; + } } } diff --git a/static/assets/feed-icon-28x28.png b/static/assets/feed-icon-28x28.png new file mode 100644 index 0000000000000000000000000000000000000000..d64c669c7589d3a886682dbd1f3c83b716a420f5 GIT binary patch literal 1737 zcmV;)1~&PLP)sAF&N>2z!Fdr4Imm26om*2a>%jE0(;Kv%yf78|JB{oGfPNxX8x(_?yCCg`;V_$ zXsz+vi(@PROR2wt+9on+`tt9tz79KlSO2H>IyGO>#kRR$cU=`Hmyc#J&lVDyanqor z1tA1LcZEeQ^@U{`(^^*e%-kna7Wft+z>JVkoMv=$6&UWDkQ$<2lKHssGAf!lTvqVr4)B+FQFUkn06c#WX1OxA_5 z;;t4x27iQdkQg)F7+O{!f8h`chd+YqxfC)gbK_tz9fLAfFeIEn@r7e^t8mW`EtHtl zf~sX-Ks>w(zD$JfL<}?-ObbNSqyoSo8EhI@Me*$0_W}BkY=u=l5_at*Bqz>Bs-YQ{ zos4mvG?H^x!JY63{2$(dmAw(OgDBN4r@D?n>1$kSvMo%1n@ne~L*#Ej+@`@-enjuF z&(K|SKhjN0k!f56nXE1WtNKQG3pT>t|2pJAM+hc@!uQ#Vl>I(@D{D3pxKswlb>~tD zb^TOW4Rc`CjDzjiNDWa)=dPf5=zVl-eHJ}`?5*&!96k~1@ekpr?gI+6@IV)I-%YZ1 z=-v+aWGLp%CKUe#s$sz;wpp^;mX)Y(TnOzI;dNa_{>&cebNk>B1K00F_Tam4Z(qQO zd23_Pq2no`*2DW|3GJHdIgFd8T4NJhnrn;yjGBaL&ff6-AOJ$zP&E^gesm2|&uoXB zvj$EwiHzuj`}0P$f4kO{ObL|Si{@9rxo7|l7_S!?%oAqFYC^>-3Q9eduY7-u)FfIoCHc?ZV)@-|{<8PO#m0!q@K`h=j&~-o;Qk3aNwz=j=|n zt*@f@(}n2RJRjZ1wpX$pMoIGICP*h?K<~6}fS2ozSx$Zo7}Z$8j=^Jwto#h>^+V-5 z;CNj~*)B4qf2rJg3h)YcC8lmRCX=+ze4R)W{Rjv-OrYtP6i`tkW#ZBZo zAquzQ)1pNRc%A~zt)gVgBrSNqe~I>8uMwtO7Oxi|M?C$Fs^Ts74UpfJM^h3sV?wMW0WJehh2{~g4ogxB$XB+z3 zj>dqsQ-JDmG0PG|RvIr$F{C4kCg$jP$}HFbr*4{YjY!qNUc40!F-=kycOU+QnB?Mx z8|Kk4n-6^So&Tjm@IeU{f$7jOq0(5vX+iOD$&HEn>6Ln&9A*v|n??7|MdU7@C{vjR z$f_|A5hO^O4ut*#ZxgtJGkT`cL-*i%v!F$w>{{>2ab(X< zB7{67ze4nP(?WE=r;}pbYUptK=i7b_Vo0DObgB4h*)ZMw#4Moef;n1P)m$$SapFyk zgn28|VG$Q8#!==OS!68?6Qk&A<31f;^D`aBP}NOF+u83;43FmqXr@XA^@G5zL#R|Z z-6OEbB$o=0VUJMXVpoM`Q5^X>w^j&dHb$?C`9O1za}2k1oIVYauA>==_^=F>L6=L^ zy)3G=Vq5~I&uoz(IUI+sizYAj3Qn3MPY>NxTc2EAJ9P$ + + Bevy news RSS feed From 21fcaf21f9982f6fb2d481ab98059a1d1f209535 Mon Sep 17 00:00:00 2001 From: TrialDragon Date: Sun, 3 Mar 2024 12:31:11 -0800 Subject: [PATCH 03/11] Add in missing end tag to RSS feed anchor --- templates/layouts/base.html | 1 + 1 file changed, 1 insertion(+) diff --git a/templates/layouts/base.html b/templates/layouts/base.html index ffb99f9517..f4a263b12c 100644 --- a/templates/layouts/base.html +++ b/templates/layouts/base.html @@ -164,6 +164,7 @@ alt="Bevy news RSS feed" width="28" height="28" /> + From bc7b90064e85ff7e2263c627560782e119fb7ea1 Mon Sep 17 00:00:00 2001 From: TrialDragon Date: Sun, 3 Mar 2024 12:45:42 -0800 Subject: [PATCH 04/11] Change reference to RSS into feed Technically we're using atom rather than RSS, minor technical difference. --- sass/components/_header.scss | 2 +- templates/layouts/base.html | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sass/components/_header.scss b/sass/components/_header.scss index e72f07be53..9d1134ef78 100644 --- a/sass/components/_header.scss +++ b/sass/components/_header.scss @@ -85,7 +85,7 @@ } } - &--rss { + &--feed { @include flex-center; } } diff --git a/templates/layouts/base.html b/templates/layouts/base.html index f4a263b12c..229ce65994 100644 --- a/templates/layouts/base.html +++ b/templates/layouts/base.html @@ -158,10 +158,10 @@ width="98" height="96" /> - Bevy news RSS feed From 0ec173b349b3729a1918ec4b9ca86ca0c990e8d9 Mon Sep 17 00:00:00 2001 From: TrialDragon Date: Mon, 4 Mar 2024 16:37:29 -0800 Subject: [PATCH 05/11] Add a website footer It's less intrusive than sticking the feed icon in the header and the site could use a footer. --- sass/components/_header.scss | 4 --- sass/site.scss | 1 + templates/layouts/base.html | 48 ++++++++++++++++++++++++++++++------ 3 files changed, 42 insertions(+), 11 deletions(-) diff --git a/sass/components/_header.scss b/sass/components/_header.scss index 9d1134ef78..3cade338bf 100644 --- a/sass/components/_header.scss +++ b/sass/components/_header.scss @@ -84,9 +84,5 @@ filter: brightness(80%) } } - - &--feed { - @include flex-center; - } } } diff --git a/sass/site.scss b/sass/site.scss index fe5f0d15cd..d560a75ed7 100644 --- a/sass/site.scss +++ b/sass/site.scss @@ -45,6 +45,7 @@ @import "components/asset-card"; @import "components/image_compare"; @import "components/todo"; +@import "components/footer"; // Pages // - Page specific CSS diff --git a/templates/layouts/base.html b/templates/layouts/base.html index 229ce65994..183cd82d86 100644 --- a/templates/layouts/base.html +++ b/templates/layouts/base.html @@ -158,13 +158,6 @@ width="98" height="96" /> - - Bevy news feed - @@ -178,6 +171,47 @@ {% block content %}{% endblock content %} +