Pour utiliser Script.js, vous avez deux options :
Vous pouvez télécharger le fichier JS de Script.js et ses dépendances pour l'inclure dans votre projet.
<script
src="header.js"></script>
<script
src="footer.js"></script>
<script
src="switch-mode.js"></script>
Vous pouvez également utiliser le CDN de Script.js pour inclure le framework dans votre projet.
<link rel="stylesheet"
href="https://script-js.untypequicode.fr/js/header.js">
<link rel="stylesheet"
href="https://script-js.untypequicode.fr/js/footer.js">
<link rel="stylesheet"
href="https://script-js.untypequicode.fr/js/switch-mode.js">
<script src="header.js"></script>
<link rel="stylesheet"
href="https://script-js.untypequicode.fr/js/header.js">
Vous pouvez gérer le menu, le logo, le dark mode et les réseaux sociaux du header :
Vous pouvez modifier le contenu du menu du header en
modifiant le tableau db_header :
const db_header = [
{ text: "Accueil", url: "index", },
{ text: "A propos", url: "a-propos", } ];
La valeur texte correspond au texte du lien et
la valeur url correspond à l'URL du lien.
Vous pouvez modifier le contenu du logo du header en
modifiant le tableau logo :
const logo = {
type: "text",
content: "script.js",
link: "https://script-js.untypequicode.fr",
index: "Accueil", }
La valeur type correspond au type de contenu du
logo. Il est possible de choisir entre text,
image. et imagetext.
La valeur content correspond au contenu du
logo. Si le type est text, il s'agit du texte
du logo. Si le type est image, il s'agit de
l'URL de l'image du logo. Si le type est
imagetext, il s'agit du texte du logo et de
l'URL de l'image du logo sous la forme
["images/favicon.svg", "script.js"]
La valeur link correspond à l'URL du lien du
logo.
Vous pouvez activer le dark mode du header en modifiant la
valeur switch_mode :
const switch_mode = "true"
La valeur true active le dark mode et la valeur
false désactive le dark mode.
Vous pouvez modifier les liens du header en modifiant le
tableau db_header_link :
const db_header_link = [ { text: "GitHub", url:
"https://github.com/untypequicode/script.js", content:
`` } ]
La valeur text correspond au texte du lien, la
valeur url correspond à l'URL du lien et la
valeur content correspond au contenu du lien.
<script
src="switch-mode.js"></script>
<link rel="stylesheet"
href="https://script-js.untypequicode.fr/js/switch-mode.js">
<script src="footer.js"></script>
<link rel="stylesheet"
href="https://script-js.untypequicode.fr/js/footer.js">
Vous pouvez gérer le texte et le lien du footer :
Vous pouvez modifier le contenu du footer en modifiant le
tableau db_footer :
const db_footer = {
left: { content: 'Copyright \u00A9 2024 Script.js | Tous
droits réservés.',
link: 'mentions-legales' } }
La valeur content correspond au texte du footer
et la valeur link correspond à l'URL du lien du
footer.