Small fixes
This commit is contained in:
parent
8142d69bb7
commit
e89a125052
41
MIGRATION.md
41
MIGRATION.md
|
@ -12,7 +12,6 @@
|
|||
- booklet?
|
||||
- https://v3.accords-library.com/en/pages/song-of-fourteen-years
|
||||
- missing source to https://web.archive.org/web/20151104092843/http://kho-dazat.tumblr.com/post/73835598260/you-are-the-light-the-light-that-illuminates-my
|
||||
- missing parent collectible
|
||||
- Character novellas, The content originate -> The content originates
|
||||
- https://v3.accords-library.com/en/folders/drakengard-magnitude-negative add previous/follow-up links to chapters
|
||||
|
||||
|
@ -20,33 +19,19 @@
|
|||
|
||||
- https://v3.accords-library.com/en/folders/drakengard-promotional-videos
|
||||
- https://v3.accords-library.com/en/videos/663354cb12807e2ec1b33924
|
||||
- https://v3.accords-library.com/en/collectibles/dod-scenario-script
|
||||
- https://v3.accords-library.com/en/collectibles/dod-window-script
|
||||
- https://v3.accords-library.com/en/pages/dod1-questions-and-answers
|
||||
- https://v3.accords-library.com/en/pages/looking-back-1
|
||||
- https://v3.accords-library.com/en/pages/song-of-fourteen-years
|
||||
|
||||
- Missing collectibles
|
||||
|
||||
- https://accords-library.com/library/dod-the-archive-of
|
||||
- https://accords-library.com/library/dod-reservation-promo-dvd
|
||||
- https://accords-library.com/library/dod-promo-dvd
|
||||
- Games
|
||||
- https://accords-library.com/library/dod-java
|
||||
- https://accords-library.com/library/dod-demo
|
||||
|
||||
- Missing pages
|
||||
- https://accords-library.com/contents/super-space-time-character-exchange-roundtable-in-shinjuku
|
||||
- https://accords-library.com/contents/dod-history
|
||||
|
||||
## DOD1.3
|
||||
|
||||
- Drag-on Dragoon - Shi ni Itaru Aka
|
||||
- Basic Knowledge of Drakengard
|
||||
|
||||
- Missing parent collectible
|
||||
|
||||
- https://v3.accords-library.com/en/folders/drakengard-1-3
|
||||
- Drag-on Dragoon - Fatal Crimson
|
||||
|
||||
- Missing footnotes
|
||||
- https://v3.accords-library.com/en/pages/dod1-3-a-2040-battle-with-the-empire
|
||||
|
@ -56,23 +41,19 @@
|
|||
## DOD 2
|
||||
|
||||
- Missing pages
|
||||
|
||||
- https://accords-library.com/contents/folder/dod2-promotional-materials
|
||||
- https://accords-library.com/contents/super-space-time-character-exchange-roundtable-in-shinjuku
|
||||
- https://accords-library.com/contents/dod-history
|
||||
|
||||
- Missing collectibles
|
||||
|
||||
- Games
|
||||
- https://accords-library.com/library/dod2-demo
|
||||
- Soundtrack
|
||||
- https://accords-library.com/library/hitori-mika-nakashima
|
||||
- https://accords-library.com/library/sirius-eir-aoi
|
||||
- https://accords-library.com/library/dod2-original-soundtrack
|
||||
- https://accords-library.com/library/dod2-scenario-script-a
|
||||
- https://accords-library.com/library/dod2-scenario-script-b
|
||||
- https://accords-library.com/library/dod2-story-side
|
||||
- https://accords-library.com/library/dod2-the-archive-of
|
||||
- https://accords-library.com/library/dod2-web-material
|
||||
- https://accords-library.com/library/dod2-strategy-guidebook
|
||||
|
||||
- Missing content
|
||||
|
||||
- https://v3.accords-library.com/en/collectibles/dod2-web-material-disc
|
||||
|
||||
- Missing footnotes
|
||||
|
||||
|
@ -101,16 +82,12 @@
|
|||
|
||||
- https://accords-library.com/contents/prophecy
|
||||
- https://accords-library.com/contents/dod3-complete-guide-epilogue
|
||||
- https://accords-library.com/contents/super-space-time-character-exchange-roundtable-in-shinjuku
|
||||
- https://accords-library.com/contents/dod-history
|
||||
|
||||
- Missing parent page
|
||||
|
||||
- Novellas
|
||||
- https://accords-library.com/contents/folder/dod3-prelude-novellas
|
||||
- https://accords-library.com/contents/folder/dod3-dlc-short-stories
|
||||
- Story side
|
||||
- https://accords-library.com/contents/folder/dod3-story-side
|
||||
|
||||
- Missing scans
|
||||
|
||||
|
@ -119,3 +96,7 @@
|
|||
- https://v3.accords-library.com/en/collectibles/dod10-dlc-code
|
||||
|
||||
- Check release data for https://v3.accords-library.com/en/collectibles/dod10th-anniversary-box and its subitems
|
||||
|
||||
- Missing footnotes
|
||||
- https://v3.accords-library.com/en/pages/super-space-time-character-exchange-roundtable-in-shinjuku
|
||||
- *Like mother, like daughter. I think that's just it… Why I must protect Yonah for the rest of my life! So we can always, always be together… *The proverb here in Japanese directly translates to “You can’t fight blood.”, a likely prod at Furiae’s lust for Caim.
|
||||
|
|
28
README.md
28
README.md
|
@ -1,5 +1,7 @@
|
|||
# Accord's Library
|
||||
|
||||
Accord's Library v3.0 (shorten to AL3.0)
|
||||
|
||||
## Tech overview
|
||||
|
||||
- Client-side framework: None
|
||||
|
@ -7,18 +9,20 @@
|
|||
- Content management system: [Payload](https://payloadcms.com)
|
||||
- Database: MongoDB
|
||||
|
||||
## Core
|
||||
|
||||
- https://resilientwebdesign.com/
|
||||
|
||||
Accord's Library v3.0 (shorten to AL3.0) follows the Metamodernist Web model described by Frédéric Bonnet in his article [From Classicism to Metamodernism — A Short History of Web Development](https://dev.to/fredericbonnet/the-third-age-of-web-development-kgj#the-metamodernist-period).
|
||||
## Core principles
|
||||
|
||||
- Embrace web standards instead of reinventing the wheel
|
||||
- [Progressive enhancement](https://en.wikipedia.org/wiki/Progressive_enhancement): SSG or SSR for noscript clients. SPA-like enhancements such as partial page updates and view transitions for clients with JS support.
|
||||
- [Progressive enhancement](https://en.wikipedia.org/wiki/Progressive_enhancement). Ensure all users can access and use AL3.0's core functionalities.
|
||||
- End-user preferences are respected.
|
||||
- Mimimal dependencies. Dependencies can be self-hosted or loaded directly from CDNs instead of being bundled up.
|
||||
- Accessible, fast, lightweight, substainable
|
||||
- Complexity is moved away from client devices
|
||||
|
||||
Read more:
|
||||
|
||||
- [Resilient web design](https://resilientwebdesign.com)
|
||||
- [From Classicism to Metamodernism — A Short History of Web Development](https://dev.to/fredericbonnet/the-third-age-of-web-development-kgj#the-metamodernist-period)
|
||||
|
||||
## Focal points
|
||||
|
||||
- Progressive enhancement / Graceful degradation
|
||||
|
@ -73,14 +77,12 @@ Accord's Library v3.0 (shorten to AL3.0) follows the Metamodernist Web model des
|
|||
- Reduced client-side complexity
|
||||
- Would require edge computing to reduce latency
|
||||
- Data caching to speed up response time
|
||||
- Astro built-in View transitions and client-side navigation
|
||||
- Some data caching between the web server and CMS (to be improved)
|
||||
|
||||
- SEO
|
||||
|
||||
- Good defaults for the metadata and OpenGraph properties
|
||||
- Each page can provide a custom title, description, thumbnail, video, audio to be used
|
||||
- Each language variants are indexes seperately.
|
||||
- Each language variants are indexed seperately.
|
||||
|
||||
- Complexity
|
||||
- The complexity should be moved away from public-facing parts of the codebase
|
||||
|
@ -93,7 +95,6 @@ Accord's Library v3.0 (shorten to AL3.0) follows the Metamodernist Web model des
|
|||
- Handle user interactions
|
||||
- On the client device, there should be minimal complexity
|
||||
- Handle responsiveness
|
||||
- Handle view transitions (if JS is available)
|
||||
- Use of web standards: let the browser handle most of the client-side complexity
|
||||
|
||||
## Enhancement provided with JavaScript
|
||||
|
@ -129,13 +130,6 @@ A dotted texture is displayed on the page background. It uses `background-blend-
|
|||
- Replacing the image with a non-transparent image where the blending is baked-in
|
||||
- Check if there are ways to make the blending work on iOS
|
||||
|
||||
### Parallax effect
|
||||
|
||||
A parallax effect is applied on the webpages' background image. This effect can be a bit demanding, it is disabled on mobiles and tablets to lessen the impact. Other alternatives could include:
|
||||
|
||||
- Removing the effet entirely
|
||||
- Moving away from JavaScript and using CSS parallax tricks (transform 3D, sticky)
|
||||
|
||||
## CSS Utility classes
|
||||
|
||||
- `.dark-theme`: force dark theming to the element and its children.
|
||||
|
|
|
@ -59,8 +59,6 @@ const { currentTheme } = Astro.locals;
|
|||
<meta name="viewport" content="width=device-width" />
|
||||
<link rel="icon" type="image/x-icon" href="/favicon.ico" />
|
||||
|
||||
<link rel="stylesheet" href="/css/tippy.css" />
|
||||
|
||||
<link rel="preconnect" href="https://fonts.googleapis.com" />
|
||||
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
|
||||
<link
|
||||
|
@ -75,6 +73,8 @@ const { currentTheme } = Astro.locals;
|
|||
rel="stylesheet"
|
||||
/>
|
||||
|
||||
<link rel="stylesheet" href="/css/tippy.css" />
|
||||
|
||||
<meta name="theme-color" media="(prefers-color-scheme: light)" content="#fdebd4" />
|
||||
<meta name="theme-color" media="(prefers-color-scheme: dark)" content="#27231e" />
|
||||
<link rel="manifest" href="/site.webmanifest" />
|
||||
|
|
|
@ -161,7 +161,7 @@ const smallTitle = title === filename;
|
|||
place-content: center;
|
||||
place-items: center;
|
||||
gap: 0.5em;
|
||||
border-radius: 0.7em;
|
||||
border-radius: 16px;
|
||||
|
||||
padding: 3em;
|
||||
box-sizing: border-box;
|
||||
|
@ -170,12 +170,16 @@ const smallTitle = title === filename;
|
|||
width: 100%;
|
||||
aspect-ratio: 3/2;
|
||||
background-color: var(--color-elevation-2);
|
||||
color: var(--color-base-400);
|
||||
text-align: center;
|
||||
|
||||
& > svg {
|
||||
width: clamp(16px, 25vw, 96px);
|
||||
height: clamp(16px, 25vw, 96px);
|
||||
color: var(--color-base-400);
|
||||
}
|
||||
|
||||
& > p {
|
||||
color: var(--color-base-600);
|
||||
}
|
||||
|
||||
transition: 100ms scale;
|
||||
|
|
|
@ -1,177 +1,177 @@
|
|||
{
|
||||
"disclaimer": "Usage subject to terms: https://openexchangerates.org/terms",
|
||||
"license": "https://openexchangerates.org/license",
|
||||
"timestamp": 1719061206,
|
||||
"timestamp": 1719374401,
|
||||
"base": "USD",
|
||||
"rates": {
|
||||
"AED": 3.673,
|
||||
"AFN": 70.649788,
|
||||
"ALL": 93.642272,
|
||||
"AMD": 387.350187,
|
||||
"ANG": 1.798477,
|
||||
"AOA": 854.5,
|
||||
"ARS": 904.605803,
|
||||
"AUD": 1.50355,
|
||||
"AWG": 1.8,
|
||||
"AFN": 70.737389,
|
||||
"ALL": 93.591883,
|
||||
"AMD": 388.464511,
|
||||
"ANG": 1.804398,
|
||||
"AOA": 855.209667,
|
||||
"ARS": 909.2076,
|
||||
"AUD": 1.498775,
|
||||
"AWG": 1.8025,
|
||||
"AZN": 1.7,
|
||||
"BAM": 1.827253,
|
||||
"BAM": 1.825905,
|
||||
"BBD": 2,
|
||||
"BDT": 117.251367,
|
||||
"BGN": 1.827253,
|
||||
"BHD": 0.376512,
|
||||
"BIF": 2869.433797,
|
||||
"BDT": 117.631657,
|
||||
"BGN": 1.8261,
|
||||
"BHD": 0.376925,
|
||||
"BIF": 2879.142593,
|
||||
"BMD": 1,
|
||||
"BND": 1.351988,
|
||||
"BOB": 6.894941,
|
||||
"BRL": 5.4321,
|
||||
"BND": 1.354432,
|
||||
"BOB": 6.917863,
|
||||
"BRL": 5.452199,
|
||||
"BSD": 1,
|
||||
"BTC": 0.000015559783,
|
||||
"BTN": 83.329274,
|
||||
"BWP": 13.475058,
|
||||
"BYN": 3.265661,
|
||||
"BZD": 2.011398,
|
||||
"CAD": 1.36985,
|
||||
"CDF": 2821.505656,
|
||||
"CHF": 0.893684,
|
||||
"CLF": 0.033937,
|
||||
"CLP": 940.97,
|
||||
"CNH": 7.2877,
|
||||
"CNY": 7.2613,
|
||||
"COP": 4163.3111,
|
||||
"CRC": 521.605154,
|
||||
"BTC": 0.000016147327,
|
||||
"BTN": 83.525391,
|
||||
"BWP": 13.566127,
|
||||
"BYN": 3.276229,
|
||||
"BZD": 2.017943,
|
||||
"CAD": 1.365775,
|
||||
"CDF": 2845.344278,
|
||||
"CHF": 0.895078,
|
||||
"CLF": 0.034108,
|
||||
"CLP": 943.396226,
|
||||
"CNH": 7.292088,
|
||||
"CNY": 7.2661,
|
||||
"COP": 4092.688822,
|
||||
"CRC": 524.018922,
|
||||
"CUC": 1,
|
||||
"CUP": 25.75,
|
||||
"CVE": 103.017701,
|
||||
"CZK": 23.3152,
|
||||
"DJF": 177.670831,
|
||||
"DKK": 6.9744,
|
||||
"DOP": 58.896627,
|
||||
"DZD": 134.486,
|
||||
"EGP": 47.71,
|
||||
"CVE": 102.941746,
|
||||
"CZK": 23.187699,
|
||||
"DJF": 178.249371,
|
||||
"DKK": 6.9642,
|
||||
"DOP": 59.114309,
|
||||
"DZD": 134.5516,
|
||||
"EGP": 48.377851,
|
||||
"ERN": 15,
|
||||
"ETB": 57.579015,
|
||||
"EUR": 0.935235,
|
||||
"FJD": 2.24275,
|
||||
"FKP": 0.790451,
|
||||
"GBP": 0.790451,
|
||||
"GEL": 2.805,
|
||||
"GGP": 0.790451,
|
||||
"GHS": 15.118419,
|
||||
"GIP": 0.790451,
|
||||
"ETB": 57.353303,
|
||||
"EUR": 0.933624,
|
||||
"FJD": 2.2362,
|
||||
"FKP": 0.788219,
|
||||
"GBP": 0.788219,
|
||||
"GEL": 2.81,
|
||||
"GGP": 0.788219,
|
||||
"GHS": 15.216498,
|
||||
"GIP": 0.788219,
|
||||
"GMD": 67.75,
|
||||
"GNF": 8590.530533,
|
||||
"GTQ": 7.743261,
|
||||
"GYD": 208.651413,
|
||||
"HKD": 7.80515,
|
||||
"HNL": 24.683515,
|
||||
"HRK": 7.0464,
|
||||
"HTG": 132.26513,
|
||||
"HUF": 370.73,
|
||||
"IDR": 16477.55,
|
||||
"ILS": 3.7596,
|
||||
"IMP": 0.790451,
|
||||
"INR": 83.565401,
|
||||
"IQD": 1307.235516,
|
||||
"GNF": 8617.038799,
|
||||
"GTQ": 7.774894,
|
||||
"GYD": 209.365764,
|
||||
"HKD": 7.809496,
|
||||
"HNL": 24.774423,
|
||||
"HRK": 7.034221,
|
||||
"HTG": 132.791853,
|
||||
"HUF": 369.47,
|
||||
"IDR": 16421.779805,
|
||||
"ILS": 3.74785,
|
||||
"IMP": 0.788219,
|
||||
"INR": 83.447347,
|
||||
"IQD": 1311.401658,
|
||||
"IRR": 42087.5,
|
||||
"ISK": 139.4,
|
||||
"JEP": 0.790451,
|
||||
"JMD": 155.407057,
|
||||
"ISK": 139.21,
|
||||
"JEP": 0.788219,
|
||||
"JMD": 156.444628,
|
||||
"JOD": 0.7087,
|
||||
"JPY": 159.68497365,
|
||||
"KES": 129.228764,
|
||||
"KGS": 86.7587,
|
||||
"KHR": 4113.574874,
|
||||
"KMF": 460.549891,
|
||||
"JPY": 159.8375,
|
||||
"KES": 129.646953,
|
||||
"KGS": 86.5868,
|
||||
"KHR": 4119.876268,
|
||||
"KMF": 460.124977,
|
||||
"KPW": 900,
|
||||
"KRW": 1389.39,
|
||||
"KWD": 0.306432,
|
||||
"KYD": 0.831597,
|
||||
"KZT": 464.455765,
|
||||
"LAK": 21935.263396,
|
||||
"LBP": 89360.676,
|
||||
"LKR": 304.713417,
|
||||
"LRD": 193.69365,
|
||||
"LSL": 17.898504,
|
||||
"LYD": 4.83767,
|
||||
"MAD": 9.938151,
|
||||
"MDL": 17.800024,
|
||||
"MGA": 4518.181995,
|
||||
"MKD": 57.490542,
|
||||
"MMK": 2096.43,
|
||||
"KRW": 1390.097786,
|
||||
"KWD": 0.306622,
|
||||
"KYD": 0.834247,
|
||||
"KZT": 467.84526,
|
||||
"LAK": 22038.352227,
|
||||
"LBP": 89647.700512,
|
||||
"LKR": 305.644882,
|
||||
"LRD": 194.349995,
|
||||
"LSL": 18.152071,
|
||||
"LYD": 4.855,
|
||||
"MAD": 9.950426,
|
||||
"MDL": 17.920244,
|
||||
"MGA": 4473.169164,
|
||||
"MKD": 57.439335,
|
||||
"MMK": 2481.91,
|
||||
"MNT": 3450,
|
||||
"MOP": 8.035984,
|
||||
"MRU": 39.296492,
|
||||
"MUR": 46.840006,
|
||||
"MVR": 15.4,
|
||||
"MWK": 1730.176733,
|
||||
"MXN": 18.1108,
|
||||
"MYR": 4.713,
|
||||
"MZN": 63.899991,
|
||||
"NAD": 17.97,
|
||||
"NGN": 1488,
|
||||
"NIO": 36.735646,
|
||||
"NOK": 10.5565,
|
||||
"NPR": 133.326482,
|
||||
"NZD": 1.633854,
|
||||
"OMR": 0.384941,
|
||||
"MOP": 8.051048,
|
||||
"MRU": 39.352282,
|
||||
"MUR": 46.929999,
|
||||
"MVR": 15.405,
|
||||
"MWK": 1735.964257,
|
||||
"MXN": 18.104717,
|
||||
"MYR": 4.71,
|
||||
"MZN": 63.850001,
|
||||
"NAD": 18.152071,
|
||||
"NGN": 1518.12,
|
||||
"NIO": 36.848246,
|
||||
"NOK": 10.607752,
|
||||
"NPR": 133.640175,
|
||||
"NZD": 1.635653,
|
||||
"OMR": 0.384952,
|
||||
"PAB": 1,
|
||||
"PEN": 3.797543,
|
||||
"PGK": 3.892185,
|
||||
"PHP": 58.831495,
|
||||
"PKR": 277.9113,
|
||||
"PLN": 4.044728,
|
||||
"PYG": 7511.504736,
|
||||
"QAR": 3.639557,
|
||||
"RON": 4.6525,
|
||||
"RSD": 109.468038,
|
||||
"RUB": 88.982683,
|
||||
"RWF": 1310.225337,
|
||||
"SAR": 3.751791,
|
||||
"SBD": 8.454445,
|
||||
"SCR": 14.149709,
|
||||
"PEN": 3.815747,
|
||||
"PGK": 3.906082,
|
||||
"PHP": 58.837749,
|
||||
"PKR": 278.808073,
|
||||
"PLN": 4.011559,
|
||||
"PYG": 7549.795422,
|
||||
"QAR": 3.651064,
|
||||
"RON": 4.644,
|
||||
"RSD": 109.292759,
|
||||
"RUB": 87.502462,
|
||||
"RWF": 1326.548635,
|
||||
"SAR": 3.751926,
|
||||
"SBD": 8.43942,
|
||||
"SCR": 13.861839,
|
||||
"SDG": 601,
|
||||
"SEK": 10.5075,
|
||||
"SGD": 1.3552,
|
||||
"SHP": 0.790451,
|
||||
"SEK": 10.509533,
|
||||
"SGD": 1.354893,
|
||||
"SHP": 0.788219,
|
||||
"SLL": 20969.5,
|
||||
"SOS": 570.280724,
|
||||
"SRD": 30.797,
|
||||
"SOS": 572.148966,
|
||||
"SRD": 31.0905,
|
||||
"SSP": 130.26,
|
||||
"STD": 22281.8,
|
||||
"STN": 22.889709,
|
||||
"SVC": 8.731723,
|
||||
"STN": 22.872934,
|
||||
"SVC": 8.759785,
|
||||
"SYP": 2512.53,
|
||||
"SZL": 17.88917,
|
||||
"THB": 36.666511,
|
||||
"TJS": 10.607558,
|
||||
"SZL": 18.159157,
|
||||
"THB": 36.7755,
|
||||
"TJS": 10.696778,
|
||||
"TMT": 3.51,
|
||||
"TND": 3.12907,
|
||||
"TOP": 2.359788,
|
||||
"TRY": 32.83,
|
||||
"TTD": 6.784802,
|
||||
"TWD": 32.37465,
|
||||
"TZS": 2619.42356,
|
||||
"UAH": 40.439198,
|
||||
"UGX": 3741.782229,
|
||||
"TND": 3.133858,
|
||||
"TOP": 2.359259,
|
||||
"TRY": 33.0006,
|
||||
"TTD": 6.801133,
|
||||
"TWD": 32.533,
|
||||
"TZS": 2638.159,
|
||||
"UAH": 40.666635,
|
||||
"UGX": 3709.12772,
|
||||
"USD": 1,
|
||||
"UYU": 39.304902,
|
||||
"UZS": 12612.753681,
|
||||
"VES": 36.327958,
|
||||
"VND": 25458.250123,
|
||||
"UYU": 39.322323,
|
||||
"UZS": 12613.6,
|
||||
"VES": 36.320372,
|
||||
"VND": 25461.48991,
|
||||
"VUV": 118.722,
|
||||
"WST": 2.8,
|
||||
"XAF": 613.473942,
|
||||
"XAG": 0.03384954,
|
||||
"XAU": 0.00043086,
|
||||
"XAF": 612.41733,
|
||||
"XAG": 0.03457994,
|
||||
"XAU": 0.00043156,
|
||||
"XCD": 2.70255,
|
||||
"XDR": 0.757322,
|
||||
"XOF": 613.473942,
|
||||
"XPD": 0.00109708,
|
||||
"XPF": 111.603222,
|
||||
"XPT": 0.00101001,
|
||||
"YER": 250.349961,
|
||||
"ZAR": 17.96396,
|
||||
"ZMW": 25.421591,
|
||||
"XDR": 0.761402,
|
||||
"XOF": 612.41733,
|
||||
"XPD": 0.00107841,
|
||||
"XPF": 111.411003,
|
||||
"XPT": 0.00101239,
|
||||
"YER": 250.399984,
|
||||
"ZAR": 18.227543,
|
||||
"ZMW": 25.80335,
|
||||
"ZWL": 322
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue