diff --git a/src/_includes/asummersend/base.njk b/src/_includes/asummersend/base.njk new file mode 100644 index 00000000..9205d4f3 --- /dev/null +++ b/src/_includes/asummersend/base.njk @@ -0,0 +1,41 @@ + + + + + + + + {# Meta data #} + + {% include "global/metagen.njk" %} + + {# CSS #} + + + + {# Fonts #} + + + {# Favicon #} + + + + + + + {% if title %} + {{ title }} | + {% endif %} + A Summer's End — Hong Kong 1986 Shrine | {{ sitemeta.siteName }} + + + + {% include "asummersend/hero.njk" %} + {% include "asummersend/navbar.njk" %} +
+ {{ content | safe }} +
+ {% include "asummersend/footer.njk" %} + {% include "global/top-btn.njk" %} + + \ No newline at end of file diff --git a/src/_includes/asummersend/content.njk b/src/_includes/asummersend/content.njk new file mode 100644 index 00000000..c7697ffc --- /dev/null +++ b/src/_includes/asummersend/content.njk @@ -0,0 +1,22 @@ +--- +layout: asummersend/base +--- + +
+

{{ pageTitle or title }}

+ {% if desc %} +

{{ desc }}

+ {% endif %} +
+ +
+ {% if toc %} + {% include "global/toc.njk" %} + {% endif %} + +
+ {{ content | safe }} +
+ + {% include "asummersend/rightsidebar.njk" %} +
\ No newline at end of file diff --git a/src/_includes/asummersend/footer.njk b/src/_includes/asummersend/footer.njk new file mode 100644 index 00000000..72342cfa --- /dev/null +++ b/src/_includes/asummersend/footer.njk @@ -0,0 +1,7 @@ +{% extends "global/footer.njk" %} + +{% block footerContent %} +

Made with ♥ by Leilukin | Shrine Launched: 16 February 2023

+

Back to {{ sitemeta.siteName }}

+{% endblock %} + diff --git a/src/_includes/asummersend/hero.njk b/src/_includes/asummersend/hero.njk new file mode 100644 index 00000000..b3688258 --- /dev/null +++ b/src/_includes/asummersend/hero.njk @@ -0,0 +1,56 @@ +{% extends "global/hero.njk" %} + +{% block heroImg %} + Banner of A Summer's End — Hong Kong 1986 Shrine +{% endblock %} + +{% block eventScript %} + if (todayEvent != "No event") { + heroTopBarEl.classList.remove('hidden'); + heroTopBarEl.innerHTML = getBlurbHtml(todayEvent); + } + + function getTodayEvent() { + const date = new Date(); + const month = date.getMonth() + 1; + const day = date.getDate(); + + if (month == 2 && day == 16) + return "Michelle's Birthday"; + else if (month == 4 && day == 23) + return "ASE Anniversary"; + else if (month == 8 && day == 9) + return "Cecelia's Birthday"; + else if (month == 12 && day == 28) + return "Sam's Birthday"; + else + return "No event"; + } + + function getBlurbHtml(day) { + switch (day) { + case "Michelle's Birthday": + return ` + Today is Michelle Cheung's birthday. Happy Birthday Michelle! + `; + break; + case "ASE Anniversary": + return ` + Today is the anniversary of the release of A Summer’s End — Hong Kong 1986! + `; + break; + case "Cecelia's Birthday": + return ` + Today is Cecelia Cortes' birthday. Happy Birthday Cecelia! + `; + break; + case "Sam's Birthday": + return ` + Today is Sam Wong's birthday. Happy Birthday Sam! + `; + break; + default: + return ``; + } + } +{% endblock %} \ No newline at end of file diff --git a/src/_includes/asummersend/navbar.njk b/src/_includes/asummersend/navbar.njk new file mode 100644 index 00000000..2a99383f --- /dev/null +++ b/src/_includes/asummersend/navbar.njk @@ -0,0 +1,9 @@ +{% extends "global/navbar.njk" %} + +{% block navbarLinks %} +
  • Shrine Home
  • +
  • Playlists
  • +
  • Trivia
  • +
  • Gallery
  • +
  • Main Site
  • +{% endblock %} \ No newline at end of file diff --git a/src/_includes/asummersend/rightsidebar.njk b/src/_includes/asummersend/rightsidebar.njk new file mode 100644 index 00000000..52f517c5 --- /dev/null +++ b/src/_includes/asummersend/rightsidebar.njk @@ -0,0 +1,28 @@ + + + \ No newline at end of file diff --git a/src/assets/asummersend/favicon/android-chrome-192x192.png b/src/assets/asummersend/favicon/android-chrome-192x192.png new file mode 100644 index 00000000..36a5cc8e Binary files /dev/null and b/src/assets/asummersend/favicon/android-chrome-192x192.png differ diff --git a/src/assets/asummersend/favicon/android-chrome-512x512.png b/src/assets/asummersend/favicon/android-chrome-512x512.png new file mode 100644 index 00000000..2d26c039 Binary files /dev/null and b/src/assets/asummersend/favicon/android-chrome-512x512.png differ diff --git a/src/assets/asummersend/favicon/apple-touch-icon.png b/src/assets/asummersend/favicon/apple-touch-icon.png new file mode 100644 index 00000000..cf0bbbd1 Binary files /dev/null and b/src/assets/asummersend/favicon/apple-touch-icon.png differ diff --git a/src/assets/asummersend/favicon/favicon-16x16.png b/src/assets/asummersend/favicon/favicon-16x16.png new file mode 100644 index 00000000..1c8319d0 Binary files /dev/null and b/src/assets/asummersend/favicon/favicon-16x16.png differ diff --git a/src/assets/asummersend/favicon/favicon-32x32.png b/src/assets/asummersend/favicon/favicon-32x32.png new file mode 100644 index 00000000..76bd70c8 Binary files /dev/null and b/src/assets/asummersend/favicon/favicon-32x32.png differ diff --git a/src/assets/asummersend/favicon/favicon.ico b/src/assets/asummersend/favicon/favicon.ico new file mode 100644 index 00000000..0cfbd646 Binary files /dev/null and b/src/assets/asummersend/favicon/favicon.ico differ diff --git a/src/assets/asummersend/favicon/site.webmanifest b/src/assets/asummersend/favicon/site.webmanifest new file mode 100644 index 00000000..45dc8a20 --- /dev/null +++ b/src/assets/asummersend/favicon/site.webmanifest @@ -0,0 +1 @@ +{"name":"","short_name":"","icons":[{"src":"/android-chrome-192x192.png","sizes":"192x192","type":"image/png"},{"src":"/android-chrome-512x512.png","sizes":"512x512","type":"image/png"}],"theme_color":"#ffffff","background_color":"#ffffff","display":"standalone"} \ No newline at end of file diff --git a/src/assets/asummersend/images/ASE_Key_art_intro.png b/src/assets/asummersend/images/ASE_Key_art_intro.png new file mode 100644 index 00000000..68cb6ec7 Binary files /dev/null and b/src/assets/asummersend/images/ASE_Key_art_intro.png differ diff --git a/src/assets/asummersend/images/ASE_Key_art_main.png b/src/assets/asummersend/images/ASE_Key_art_main.png new file mode 100644 index 00000000..55106d47 Binary files /dev/null and b/src/assets/asummersend/images/ASE_Key_art_main.png differ diff --git a/src/assets/asummersend/images/ase-icon.png b/src/assets/asummersend/images/ase-icon.png new file mode 100644 index 00000000..7537db27 Binary files /dev/null and b/src/assets/asummersend/images/ase-icon.png differ diff --git a/src/assets/asummersend/images/asummersend_header.png b/src/assets/asummersend/images/asummersend_header.png new file mode 100644 index 00000000..b3c2ec4a Binary files /dev/null and b/src/assets/asummersend/images/asummersend_header.png differ diff --git a/src/assets/asummersend/screenshots/ASE-Screenshot-01.png b/src/assets/asummersend/screenshots/ASE-Screenshot-01.png new file mode 100644 index 00000000..cd2322ce Binary files /dev/null and b/src/assets/asummersend/screenshots/ASE-Screenshot-01.png differ diff --git a/src/assets/asummersend/screenshots/ASE-Screenshot-02.png b/src/assets/asummersend/screenshots/ASE-Screenshot-02.png new file mode 100644 index 00000000..2425addc Binary files /dev/null and b/src/assets/asummersend/screenshots/ASE-Screenshot-02.png differ diff --git a/src/assets/asummersend/screenshots/ASE-Screenshot-03.png b/src/assets/asummersend/screenshots/ASE-Screenshot-03.png new file mode 100644 index 00000000..74693219 Binary files /dev/null and b/src/assets/asummersend/screenshots/ASE-Screenshot-03.png differ diff --git a/src/assets/asummersend/screenshots/ASE-Screenshot-04.png b/src/assets/asummersend/screenshots/ASE-Screenshot-04.png new file mode 100644 index 00000000..f4b551af Binary files /dev/null and b/src/assets/asummersend/screenshots/ASE-Screenshot-04.png differ diff --git a/src/assets/asummersend/screenshots/ASE-Screenshot-05.png b/src/assets/asummersend/screenshots/ASE-Screenshot-05.png new file mode 100644 index 00000000..95fecc42 Binary files /dev/null and b/src/assets/asummersend/screenshots/ASE-Screenshot-05.png differ diff --git a/src/assets/asummersend/screenshots/ASE-Screenshot-06.png b/src/assets/asummersend/screenshots/ASE-Screenshot-06.png new file mode 100644 index 00000000..4c36eb92 Binary files /dev/null and b/src/assets/asummersend/screenshots/ASE-Screenshot-06.png differ diff --git a/src/assets/asummersend/screenshots/ASE-Screenshot-07.png b/src/assets/asummersend/screenshots/ASE-Screenshot-07.png new file mode 100644 index 00000000..ca9627f9 Binary files /dev/null and b/src/assets/asummersend/screenshots/ASE-Screenshot-07.png differ diff --git a/src/assets/asummersend/screenshots/ASE-Screenshot-08.png b/src/assets/asummersend/screenshots/ASE-Screenshot-08.png new file mode 100644 index 00000000..f8e70f61 Binary files /dev/null and b/src/assets/asummersend/screenshots/ASE-Screenshot-08.png differ diff --git a/src/assets/asummersend/screenshots/ASE-Screenshot-09.png b/src/assets/asummersend/screenshots/ASE-Screenshot-09.png new file mode 100644 index 00000000..14717ca2 Binary files /dev/null and b/src/assets/asummersend/screenshots/ASE-Screenshot-09.png differ diff --git a/src/assets/css/asummersend.css b/src/assets/css/asummersend.css index b890b093..44792001 100644 --- a/src/assets/css/asummersend.css +++ b/src/assets/css/asummersend.css @@ -27,9 +27,3 @@ --clr-main-footer-bg: #181818; } - -.main-header img { - object-fit: cover; - object-position: center; - max-height: 20rem; -} \ No newline at end of file diff --git a/src/shrines/asummersend.njk b/src/shrines/asummersend.njk new file mode 100644 index 00000000..5779a7f8 --- /dev/null +++ b/src/shrines/asummersend.njk @@ -0,0 +1,47 @@ +--- +layout: asummersend/content +tags: shrine home +title: A Summer's End — Hong Kong 1986 Shrine +desc: My shrine for A Summer's End — Hong Kong 1986 +isContentDivided: true +--- + +
    +

    Welcome to Leilukin's A Summer’s End — Hong Kong 1986 Shrine!

    + + Promotional image of A Summer’s End — Hong Kong 1986 + +

    A Summer’s End — Hong Kong 1986 is a visual novel developed by Oracle and Bone, a Canada-based independent studio consists of two Asian queer women, Charissa So and Tida Kietsungden. The visual novel tells of a lesbian romance story between Michelle Cheung, an office worker, and Sam Wong, a video store owner, that takes place in Hong Kong in the year of 1986.

    + +

    Initially released in English on 23 April 2020, A Summer’s End has also been translated into Simplified Chinese, Traditional Chinese, Cantonese and Korean. The Chinese translations were released on 9 July 2021, while the Korean translation was released on 21 December 2023.

    + +

    A Summer’s End is available on Steam and itch.io. It also has an official website.

    + +

    On 22 April 2023, a day before A Summer's End's third year anniversary, Oracle and Bone announced a spiritual sequel: In the Ocean I Learned to Float, which takes place in the winter of 1988, two years after the events of A Summer's End.

    +
    + +
    +

    How I Discovered A Summer’s End — Hong Kong 1986

    + + Key art of A Summer's End — Hong Kong 1986 + +

    I first learned about A Summer’s End — Hong Kong 1986 through Linux Game Consortium, a Linux gaming news website. There was a period where I set up my gaming laptop to dual boot Windows 10 and Linux, so I ended up following Linux gaming news for a while. While Windows is still my main platform for gaming, the discovery of A Summer’s End was the biggest unexpected benefit and surprise when I tried out Linux.

    + +

    As a lesbian, the premise of a visual novel about a sapphic romance already caught my interest, but what urged me to play it even more was the Hong Kong setting, which made my interest in the game personal, since I am a Cantonese-speaking Chinese lesbian who grew up with Hong Kong media. Not to mention, it is rare to see a fiction that tells of a sapphic love story that takes place in Hong Kong.

    +
    + +
    +

    Why A Summer’s End — Hong Kong 1986 Means a Great Deal to Me

    + + Screenshot of A Summer's End with Sam and Michelle kissing + +

    As a Chinese lesbian who speaks Cantonese and had engaged with a lot of Hong Kong media during my teenage years, A Summer’s End — Hong Kong 1986 is the lesbian story that I relate to and feel represented the most.

    + +

    I relate to both the protagonists, Michelle and Sam, as their characters represent different parts of my life as a Chinese lesbian. I also relate to the story’s theme of hoping for the future of our homeland despite the political uncertainties.

    + +

    My standards for lesbian representation in media has also become much higher because of this visual novel, since A Summer’s End is also a perfect example of how some of the best representations of minority groups are actually found in media made by indie creators, especially those who are part of those minority groups, so we shouldn’t rely on mainstream media for representation especially when big name media companies are going to just give us scraps.

    + +

    If you ask me to list just one piece of queer art that means everything to me, that gives me comfort, inspiration, and strength the most, A Summer’s End would be it.

    + +

    I seriously cannot recommend A Summer’s End enough, especially for Asian sapphic women.

    +