Commit Graph

127 Commits

Author SHA1 Message Date
da53580caf
style(macos styled code block): add macos styled code block to vitepress with three colorted dots on the top bar of pre tag to imitate the ui design of macos windows 2024-09-14 03:57:31 -07:00
283b3753c1
fix(sitemap): remove legacy yet outdated third-party sitemap generation utility components at build end & switchi to officially supported sitemap generation config of native vitepress with the correct notebook site hostname 2024-09-14 03:39:47 -07:00
25805d6718 doc(npm): add documentation for installing npm packages behind the proxy with its affiliated sidebar hyperlink entry components accordingly 2024-04-23 20:58:48 -07:00
4091640f87 fix(nav): link development entry section to default documentation under development dir avoiding broken and empty hyperlink during build process 2024-04-23 20:57:47 -07:00
43932c7394 fix(umami): fix wrongfully typed environment variable name typo of umami tracker resulted in failure to correctly process env at remote deployment 2024-04-17 23:32:57 -07:00
0d35a96b31 doc(cis105): add course lecture note for chapter 18 on epilogue for the entire course & database for course finalization of cis105 ! & add corresponded sidebar component for hyper link entries on switching doc pages 2024-04-16 11:15:12 -07:00
150f2510de doc(cis105): add course lecture note for chapter 17 on more sql statement and clauses specifically with join & on query selector for table linking & add corresponded affiliated sidebar hyperlink component entry for quick access 2024-04-11 14:25:07 -07:00
37c8f26eb8 doc(cis105): add lectrure notes for chapter 15 and 16 centralizing with it careers and business systems including schedules for final week & add correlated sidebar hyperlink entry components for two affiliated note pages 2024-04-09 11:36:03 -07:00
8c3d628348 doc(cis105): add lecture note for lecture 14 on sql statements & add its affiliated sidebar hyperlink components for quick accesses 2024-04-04 10:47:38 -07:00
b66af1811b doc(cis105): add lecture note for lecture & chapter 13 on information systems in business with affiliated corresponding sidebar component hyperlink entries 2024-04-02 10:55:53 -07:00
d15ebfae17 fix(sidebar): fix wrongful link path to lecture note for chapter 12 with mispaced dash line 2024-03-28 13:55:22 -07:00
41cb6ffe30 fix(syntax): add missing trailing comma to end line within brackets that initate build failures due to erraneous syntaxes 2024-03-28 13:51:02 -07:00
49571a0965 doc(cis105): add lecture note docuemtnation source for chapter 12 on sql operation with affiliated sidebar hyperlink component & lint markdown sources for 2 previous chapters 2024-03-28 13:49:00 -07:00
db613bc4d7 doc(getting-started): remove residule getting started documentation from deprecated legacy version and move doc location to dev directory with corresponding sidebr navigational links 2024-03-27 00:07:44 -07:00
b778806f06 fix(meta): append / to the end of baseURL constants for documentation accesses staring from secondary hierarchy as representation of directory path instead of specific file data type 2024-03-26 23:47:33 -07:00
97135cea46 doc(cis105): add course lecture note for chapter 11 with correlated sidebar content link entries to internal components 2024-03-26 23:30:27 -07:00
bbafba9953 doc(cis105): add course note for lecture 10 as well as sidebar entries for cis105 note sub-section 2024-03-19 19:11:47 -07:00
ec5bbf1bf8 chore: add sidebar entry component for cis105 lecture notes for chapter 9 2024-03-12 11:18:26 -07:00
177adf952a feat(sidebar): add more sidebar entries with abbreviated title corresponding with each path to docuemtnation for cis105 lecture notes to sidebar 2024-03-10 16:06:03 -07:00
bc92ec6a6d chore(nav): add new navbar component entires for directing to cis105 course index on overview and schedules and affliated directory for note reading 2024-02-01 22:01:47 -07:00
7a8871b719 chore(sidebar): construct new entires on sidebar specifically for cis105 directories course name and lecture number followed with chapter title 2024-02-01 21:59:53 -07:00
530b5f9000 fix: add missing coma after bracket for conventional code formatting 2023-11-04 06:40:52 +08:00
496bcaaaf5 fix(config): removed currenly wip doc utilities in developmental phase for avoiding crashes on build due to undiscoverable packages when pre-installation 2023-11-04 06:39:11 +08:00
77edcbc4b3 doc(proxy4shell): add new documentation on proxy configuration for shells & terminal with corresponded sidebar link & title 2023-11-04 06:32:01 +08:00
ce145fbbf2 chore(shiki theme): changed the default syntax highlighting theem from solarized to github aiming better code readability in light mode 2023-11-04 04:20:44 +08:00
f7b5617fa9 fix(style): remove deprecated customlayout vue template entry for redesgining original component styles & full migrate to custom component slot preseved & lint and remove overrided error styling from twoslash & roll overall site color pallete back to match deafult styles provided by vitepress as temporary color schemes until new overrides are being written 2023-09-19 10:53:20 -07:00
c0bfad0a10 fix(style): remove extraneous stylesheets for site color pallete for twoslash styles that causes color overrides breaks upon exsisting 2023-09-19 10:33:05 -07:00
d6cff5411c feat(sitemap & feed): implement feed and sitemap generation via async at buildend behavior of vitepress site compilation process & migrate sitemap dependency to sitemap-ts 2023-09-17 02:36:31 -07:00
15835c4a64 feat(feed): add site feed generation plugin for rss subscription support 2023-09-17 02:34:13 -07:00
f5eef5b904 refactor(lint): lint code source with prettier configuration 2023-09-17 02:32:14 -07:00
d8d1718223 feat: add metadata constants config list for site feed and sitemap generation references 2023-09-17 02:31:23 -07:00
4561cc8fed chore: update declaration config files with new components detected during compilation 2023-09-17 02:20:07 -07:00
177188f21d fix(pageingo): use singular word indicators for document information details preventing line breaking into two that looks visually uncomfortable 2023-09-17 02:19:21 -07:00
549f6b640c fix: removed unnessary & redundant transformation replacement options for markdowns that causes unexpected vite wepacking behaviors such as whitespaces and `unrecongized import of assets 2023-09-17 02:14:12 -07:00
37bba7549b chore: remove unused hunk of commented code in config files due to version iteration 2023-09-17 02:11:47 -07:00
db49332444 feat: add markdown utilities in theming for defining different regex for content and tags replacement 2023-09-17 02:09:05 -07:00
35020a5fa7 fix: remove unused markdown transformation utilities that causes build failure after replacement when calling vue3 as vite plugin 2023-09-17 02:02:22 -07:00
b65d05e4cc refactor(lint): lint and refactor configuration file code sources in typescript 2023-09-17 01:52:11 -07:00
7c62cfde8f chore(declare): add type & propperty delcaratio files for examining third-party components throughout build 2023-09-16 21:54:17 -07:00
4951472879 feat(scripts): add markdowntrasformation scripts as third-party utilities insteda of main components 2023-09-16 21:53:04 -07:00
a5477524a6 feat(unocss): introduce new global preset stylesheet variable with unocss package on formating design layout 2023-09-16 21:51:23 -07:00
d7e5ee6157 feat(pageinfo): introduce new pageinfo vue components for documentatiom details display as div blocks under each document title attribute in markdown formatting structure 2023-09-16 21:43:13 -07:00
939a8e7274 feat(env): use dotenv to process site sensitive data secretes instead of exposing at source elevating privacy and security 2023-09-16 21:39:13 -07:00
f200c8d2b8 fix: remove some unused vue components & import default unocss style presets by injecting to overall site 2023-09-16 21:36:07 -07:00
26cb1d0017 feat(utils): add custom utilities on featching documentation data from pageinfo & date format transformation from date & md for markdown content related with overall exportation to an index module for requiring features from other components 2023-09-16 21:10:11 -07:00
098a913bea feat(markdown): add additional markdown config for documentation on instering new custom components slots udner speciified markdown attributes and tags 2023-09-16 21:04:35 -07:00
72d31c67c9 chore(lint): refactor and lint code styles to personalized prettier config for source readability [ci skip] 2023-09-16 20:05:06 -07:00
23ce20af6c chore(rm): remove deprecated redundant code features from prior version that are not in used for cleaner project directory structure 2023-09-16 19:58:42 -07:00
10025bdde7 fix(vercel): refactor and lint root code sources & update pnpm installation command for vercel by swapping default vercel pnpm version instead of using third-party registry sources 2023-09-13 20:02:09 -07:00
2758cc94be fix(optimize): ammend medium zoom components by ejecting vue components ith custom setup script with fading variables in stylesheets but applying native vue & vuepress components to directly register zooming environment on page load without refresh to initiate 2023-09-13 19:57:53 -07:00