added PageTop component, markdown styles, white background on logo svg, and documentation comments

This commit is contained in:
2024-09-26 23:59:47 +09:00
parent a55bd18ebc
commit e1cac6ff05
34 changed files with 3345 additions and 2113 deletions

16
utils/pageTop.ts Normal file
View File

@@ -0,0 +1,16 @@
/**
* Types for PageTop component
* @module utils/pageTop
*/
/**
* Interface that defines property for PageTop component
* @property {string} text Text to show in top
* @property {string} imagePath Path to image used in background
*/
interface PageTopProperty {
text: string;
imagePath: string;
}
export type { PageTopProperty };