Small fixes

This commit is contained in:
DrMint 2024-06-26 06:42:59 +02:00
parent 8142d69bb7
commit e89a125052
5 changed files with 175 additions and 196 deletions

View File

@ -12,7 +12,6 @@
- booklet? - booklet?
- https://v3.accords-library.com/en/pages/song-of-fourteen-years - 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 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 - 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 - 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/folders/drakengard-promotional-videos
- https://v3.accords-library.com/en/videos/663354cb12807e2ec1b33924 - 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 - 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 - Games
- https://accords-library.com/library/dod-java - https://accords-library.com/library/dod-java
- https://accords-library.com/library/dod-demo - https://accords-library.com/library/dod-demo
- Missing pages - Missing pages
- https://accords-library.com/contents/super-space-time-character-exchange-roundtable-in-shinjuku
- https://accords-library.com/contents/dod-history - https://accords-library.com/contents/dod-history
## DOD1.3 ## DOD1.3
- Drag-on Dragoon - Shi ni Itaru Aka - Drag-on Dragoon - Fatal Crimson
- Basic Knowledge of Drakengard
- Missing parent collectible
- https://v3.accords-library.com/en/folders/drakengard-1-3
- Missing footnotes - Missing footnotes
- https://v3.accords-library.com/en/pages/dod1-3-a-2040-battle-with-the-empire - https://v3.accords-library.com/en/pages/dod1-3-a-2040-battle-with-the-empire
@ -56,23 +41,19 @@
## DOD 2 ## DOD 2
- Missing pages - Missing pages
- https://accords-library.com/contents/folder/dod2-promotional-materials - 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 - https://accords-library.com/contents/dod-history
- Missing collectibles - Missing collectibles
- Games
- https://accords-library.com/library/dod2-demo
- Soundtrack - Soundtrack
- https://accords-library.com/library/hitori-mika-nakashima - https://accords-library.com/library/hitori-mika-nakashima
- https://accords-library.com/library/sirius-eir-aoi - 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 - Missing content
- https://accords-library.com/library/dod2-scenario-script-b
- https://accords-library.com/library/dod2-story-side - https://v3.accords-library.com/en/collectibles/dod2-web-material-disc
- 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 footnotes - Missing footnotes
@ -101,16 +82,12 @@
- https://accords-library.com/contents/prophecy - https://accords-library.com/contents/prophecy
- https://accords-library.com/contents/dod3-complete-guide-epilogue - 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 - https://accords-library.com/contents/dod-history
- Missing parent page - Missing parent page
- Novellas - Novellas
- https://accords-library.com/contents/folder/dod3-prelude-novellas
- https://accords-library.com/contents/folder/dod3-dlc-short-stories - https://accords-library.com/contents/folder/dod3-dlc-short-stories
- Story side
- https://accords-library.com/contents/folder/dod3-story-side
- Missing scans - Missing scans
@ -119,3 +96,7 @@
- https://v3.accords-library.com/en/collectibles/dod10-dlc-code - 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 - 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 cant fight blood.”, a likely prod at Furiaes lust for Caim.

View File

@ -1,5 +1,7 @@
# Accord's Library # Accord's Library
Accord's Library v3.0 (shorten to AL3.0)
## Tech overview ## Tech overview
- Client-side framework: None - Client-side framework: None
@ -7,18 +9,20 @@
- Content management system: [Payload](https://payloadcms.com) - Content management system: [Payload](https://payloadcms.com)
- Database: MongoDB - Database: MongoDB
## Core ## Core principles
- 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).
- Embrace web standards instead of reinventing the wheel - 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. - Mimimal dependencies. Dependencies can be self-hosted or loaded directly from CDNs instead of being bundled up.
- Accessible, fast, lightweight, substainable - Accessible, fast, lightweight, substainable
- Complexity is moved away from client devices - 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 ## Focal points
- Progressive enhancement / Graceful degradation - 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 - Reduced client-side complexity
- Would require edge computing to reduce latency - Would require edge computing to reduce latency
- Data caching to speed up response time - 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 - SEO
- Good defaults for the metadata and OpenGraph properties - Good defaults for the metadata and OpenGraph properties
- Each page can provide a custom title, description, thumbnail, video, audio to be used - 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 - Complexity
- The complexity should be moved away from public-facing parts of the codebase - 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 - Handle user interactions
- On the client device, there should be minimal complexity - On the client device, there should be minimal complexity
- Handle responsiveness - Handle responsiveness
- Handle view transitions (if JS is available)
- Use of web standards: let the browser handle most of the client-side complexity - Use of web standards: let the browser handle most of the client-side complexity
## Enhancement provided with JavaScript ## 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 - 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 - 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 ## CSS Utility classes
- `.dark-theme`: force dark theming to the element and its children. - `.dark-theme`: force dark theming to the element and its children.

View File

@ -59,8 +59,6 @@ const { currentTheme } = Astro.locals;
<meta name="viewport" content="width=device-width" /> <meta name="viewport" content="width=device-width" />
<link rel="icon" type="image/x-icon" href="/favicon.ico" /> <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.googleapis.com" />
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin /> <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
<link <link
@ -75,6 +73,8 @@ const { currentTheme } = Astro.locals;
rel="stylesheet" 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: light)" content="#fdebd4" />
<meta name="theme-color" media="(prefers-color-scheme: dark)" content="#27231e" /> <meta name="theme-color" media="(prefers-color-scheme: dark)" content="#27231e" />
<link rel="manifest" href="/site.webmanifest" /> <link rel="manifest" href="/site.webmanifest" />

View File

@ -161,7 +161,7 @@ const smallTitle = title === filename;
place-content: center; place-content: center;
place-items: center; place-items: center;
gap: 0.5em; gap: 0.5em;
border-radius: 0.7em; border-radius: 16px;
padding: 3em; padding: 3em;
box-sizing: border-box; box-sizing: border-box;
@ -170,12 +170,16 @@ const smallTitle = title === filename;
width: 100%; width: 100%;
aspect-ratio: 3/2; aspect-ratio: 3/2;
background-color: var(--color-elevation-2); background-color: var(--color-elevation-2);
color: var(--color-base-400);
text-align: center; text-align: center;
& > svg { & > svg {
width: clamp(16px, 25vw, 96px); width: clamp(16px, 25vw, 96px);
height: clamp(16px, 25vw, 96px); height: clamp(16px, 25vw, 96px);
color: var(--color-base-400);
}
& > p {
color: var(--color-base-600);
} }
transition: 100ms scale; transition: 100ms scale;

View File

@ -1,177 +1,177 @@
{ {
"disclaimer": "Usage subject to terms: https://openexchangerates.org/terms", "disclaimer": "Usage subject to terms: https://openexchangerates.org/terms",
"license": "https://openexchangerates.org/license", "license": "https://openexchangerates.org/license",
"timestamp": 1719061206, "timestamp": 1719374401,
"base": "USD", "base": "USD",
"rates": { "rates": {
"AED": 3.673, "AED": 3.673,
"AFN": 70.649788, "AFN": 70.737389,
"ALL": 93.642272, "ALL": 93.591883,
"AMD": 387.350187, "AMD": 388.464511,
"ANG": 1.798477, "ANG": 1.804398,
"AOA": 854.5, "AOA": 855.209667,
"ARS": 904.605803, "ARS": 909.2076,
"AUD": 1.50355, "AUD": 1.498775,
"AWG": 1.8, "AWG": 1.8025,
"AZN": 1.7, "AZN": 1.7,
"BAM": 1.827253, "BAM": 1.825905,
"BBD": 2, "BBD": 2,
"BDT": 117.251367, "BDT": 117.631657,
"BGN": 1.827253, "BGN": 1.8261,
"BHD": 0.376512, "BHD": 0.376925,
"BIF": 2869.433797, "BIF": 2879.142593,
"BMD": 1, "BMD": 1,
"BND": 1.351988, "BND": 1.354432,
"BOB": 6.894941, "BOB": 6.917863,
"BRL": 5.4321, "BRL": 5.452199,
"BSD": 1, "BSD": 1,
"BTC": 0.000015559783, "BTC": 0.000016147327,
"BTN": 83.329274, "BTN": 83.525391,
"BWP": 13.475058, "BWP": 13.566127,
"BYN": 3.265661, "BYN": 3.276229,
"BZD": 2.011398, "BZD": 2.017943,
"CAD": 1.36985, "CAD": 1.365775,
"CDF": 2821.505656, "CDF": 2845.344278,
"CHF": 0.893684, "CHF": 0.895078,
"CLF": 0.033937, "CLF": 0.034108,
"CLP": 940.97, "CLP": 943.396226,
"CNH": 7.2877, "CNH": 7.292088,
"CNY": 7.2613, "CNY": 7.2661,
"COP": 4163.3111, "COP": 4092.688822,
"CRC": 521.605154, "CRC": 524.018922,
"CUC": 1, "CUC": 1,
"CUP": 25.75, "CUP": 25.75,
"CVE": 103.017701, "CVE": 102.941746,
"CZK": 23.3152, "CZK": 23.187699,
"DJF": 177.670831, "DJF": 178.249371,
"DKK": 6.9744, "DKK": 6.9642,
"DOP": 58.896627, "DOP": 59.114309,
"DZD": 134.486, "DZD": 134.5516,
"EGP": 47.71, "EGP": 48.377851,
"ERN": 15, "ERN": 15,
"ETB": 57.579015, "ETB": 57.353303,
"EUR": 0.935235, "EUR": 0.933624,
"FJD": 2.24275, "FJD": 2.2362,
"FKP": 0.790451, "FKP": 0.788219,
"GBP": 0.790451, "GBP": 0.788219,
"GEL": 2.805, "GEL": 2.81,
"GGP": 0.790451, "GGP": 0.788219,
"GHS": 15.118419, "GHS": 15.216498,
"GIP": 0.790451, "GIP": 0.788219,
"GMD": 67.75, "GMD": 67.75,
"GNF": 8590.530533, "GNF": 8617.038799,
"GTQ": 7.743261, "GTQ": 7.774894,
"GYD": 208.651413, "GYD": 209.365764,
"HKD": 7.80515, "HKD": 7.809496,
"HNL": 24.683515, "HNL": 24.774423,
"HRK": 7.0464, "HRK": 7.034221,
"HTG": 132.26513, "HTG": 132.791853,
"HUF": 370.73, "HUF": 369.47,
"IDR": 16477.55, "IDR": 16421.779805,
"ILS": 3.7596, "ILS": 3.74785,
"IMP": 0.790451, "IMP": 0.788219,
"INR": 83.565401, "INR": 83.447347,
"IQD": 1307.235516, "IQD": 1311.401658,
"IRR": 42087.5, "IRR": 42087.5,
"ISK": 139.4, "ISK": 139.21,
"JEP": 0.790451, "JEP": 0.788219,
"JMD": 155.407057, "JMD": 156.444628,
"JOD": 0.7087, "JOD": 0.7087,
"JPY": 159.68497365, "JPY": 159.8375,
"KES": 129.228764, "KES": 129.646953,
"KGS": 86.7587, "KGS": 86.5868,
"KHR": 4113.574874, "KHR": 4119.876268,
"KMF": 460.549891, "KMF": 460.124977,
"KPW": 900, "KPW": 900,
"KRW": 1389.39, "KRW": 1390.097786,
"KWD": 0.306432, "KWD": 0.306622,
"KYD": 0.831597, "KYD": 0.834247,
"KZT": 464.455765, "KZT": 467.84526,
"LAK": 21935.263396, "LAK": 22038.352227,
"LBP": 89360.676, "LBP": 89647.700512,
"LKR": 304.713417, "LKR": 305.644882,
"LRD": 193.69365, "LRD": 194.349995,
"LSL": 17.898504, "LSL": 18.152071,
"LYD": 4.83767, "LYD": 4.855,
"MAD": 9.938151, "MAD": 9.950426,
"MDL": 17.800024, "MDL": 17.920244,
"MGA": 4518.181995, "MGA": 4473.169164,
"MKD": 57.490542, "MKD": 57.439335,
"MMK": 2096.43, "MMK": 2481.91,
"MNT": 3450, "MNT": 3450,
"MOP": 8.035984, "MOP": 8.051048,
"MRU": 39.296492, "MRU": 39.352282,
"MUR": 46.840006, "MUR": 46.929999,
"MVR": 15.4, "MVR": 15.405,
"MWK": 1730.176733, "MWK": 1735.964257,
"MXN": 18.1108, "MXN": 18.104717,
"MYR": 4.713, "MYR": 4.71,
"MZN": 63.899991, "MZN": 63.850001,
"NAD": 17.97, "NAD": 18.152071,
"NGN": 1488, "NGN": 1518.12,
"NIO": 36.735646, "NIO": 36.848246,
"NOK": 10.5565, "NOK": 10.607752,
"NPR": 133.326482, "NPR": 133.640175,
"NZD": 1.633854, "NZD": 1.635653,
"OMR": 0.384941, "OMR": 0.384952,
"PAB": 1, "PAB": 1,
"PEN": 3.797543, "PEN": 3.815747,
"PGK": 3.892185, "PGK": 3.906082,
"PHP": 58.831495, "PHP": 58.837749,
"PKR": 277.9113, "PKR": 278.808073,
"PLN": 4.044728, "PLN": 4.011559,
"PYG": 7511.504736, "PYG": 7549.795422,
"QAR": 3.639557, "QAR": 3.651064,
"RON": 4.6525, "RON": 4.644,
"RSD": 109.468038, "RSD": 109.292759,
"RUB": 88.982683, "RUB": 87.502462,
"RWF": 1310.225337, "RWF": 1326.548635,
"SAR": 3.751791, "SAR": 3.751926,
"SBD": 8.454445, "SBD": 8.43942,
"SCR": 14.149709, "SCR": 13.861839,
"SDG": 601, "SDG": 601,
"SEK": 10.5075, "SEK": 10.509533,
"SGD": 1.3552, "SGD": 1.354893,
"SHP": 0.790451, "SHP": 0.788219,
"SLL": 20969.5, "SLL": 20969.5,
"SOS": 570.280724, "SOS": 572.148966,
"SRD": 30.797, "SRD": 31.0905,
"SSP": 130.26, "SSP": 130.26,
"STD": 22281.8, "STD": 22281.8,
"STN": 22.889709, "STN": 22.872934,
"SVC": 8.731723, "SVC": 8.759785,
"SYP": 2512.53, "SYP": 2512.53,
"SZL": 17.88917, "SZL": 18.159157,
"THB": 36.666511, "THB": 36.7755,
"TJS": 10.607558, "TJS": 10.696778,
"TMT": 3.51, "TMT": 3.51,
"TND": 3.12907, "TND": 3.133858,
"TOP": 2.359788, "TOP": 2.359259,
"TRY": 32.83, "TRY": 33.0006,
"TTD": 6.784802, "TTD": 6.801133,
"TWD": 32.37465, "TWD": 32.533,
"TZS": 2619.42356, "TZS": 2638.159,
"UAH": 40.439198, "UAH": 40.666635,
"UGX": 3741.782229, "UGX": 3709.12772,
"USD": 1, "USD": 1,
"UYU": 39.304902, "UYU": 39.322323,
"UZS": 12612.753681, "UZS": 12613.6,
"VES": 36.327958, "VES": 36.320372,
"VND": 25458.250123, "VND": 25461.48991,
"VUV": 118.722, "VUV": 118.722,
"WST": 2.8, "WST": 2.8,
"XAF": 613.473942, "XAF": 612.41733,
"XAG": 0.03384954, "XAG": 0.03457994,
"XAU": 0.00043086, "XAU": 0.00043156,
"XCD": 2.70255, "XCD": 2.70255,
"XDR": 0.757322, "XDR": 0.761402,
"XOF": 613.473942, "XOF": 612.41733,
"XPD": 0.00109708, "XPD": 0.00107841,
"XPF": 111.603222, "XPF": 111.411003,
"XPT": 0.00101001, "XPT": 0.00101239,
"YER": 250.349961, "YER": 250.399984,
"ZAR": 17.96396, "ZAR": 18.227543,
"ZMW": 25.421591, "ZMW": 25.80335,
"ZWL": 322 "ZWL": 322
} }
} }