@@ -55,96 +55,95 @@ OpenSource Compass
5555` ;
5656
5757const footerHTML = `
58- <footer class="site-footer" role="contentinfo" aria-label="Site footer">
59- <div class="footer-shell">
60- <div class="footer-top">
61- <div class="footer-brand">
62- <div class="footer-mark" aria-hidden="true">
63- <i class="fas fa-compass"></i>
64- </div>
65- <div>
66- <div class="footer-title">OpenSource Compass</div>
67- <div class="footer-tagline">
68- OpenSource Compass is a beginner-friendly,
69- community-driven platform that guides students
70- and first-time contributors in open source.
71- It offers Git/GitHub basics, contribution best practices,
72- do’s and don’ts, and a hub for programs
73- like SWOsC, GSSoC, GSoC, Hacktoberfest, etc
74- </div>
75- </div>
76- </div>
77-
78- <div class="footer-columns" aria-label="Footer links">
79- <nav class="footer-col" aria-label="Explore">
80- <div class="footer-col-title">Explore</div>
81- <ul class="footer-links">
82- <li><a href="${ getPath ( 'index.html' ) } ">Home</a></li>
83- <li><a href="${ getPath ( 'frontend/pages/guides.html' ) } ">Guides</a></li>
84- <li><a href="${ getPath ( 'frontend/pages/programs.html' ) } ">Programs</a></li>
85- <li><a href="${ getPath ( 'frontend/pages/Resources.html' ) } ">Resources</a></li>
86- </ul>
87- </nav>
88-
89- <nav class="footer-col" aria-label="Community">
90- <div class="footer-col-title">Community</div>
91- <ul class="footer-links">
92- <li><a href="${ getPath ( 'frontend/pages/contributors.html' ) } ">Contributors</a></li>
93- <li><a href="${ getPath ( 'frontend/pages/Contribute.html' ) } ">Contribute</a></li>
94- <li><a href="${ getPath ( 'frontend/pages/faq.html' ) } ">FAQ</a></li>
95- </ul>
96- </nav>
97-
98- <nav class="footer-col" aria-label="Project">
99- <div class="footer-col-title">Project</div>
100- <ul class="footer-links">
101- <li>
102- <a href="https://github.com/sayeeg-11/OpenSource-Compass" target="_blank" rel="noopener noreferrer">
103- GitHub
104- </a>
105- </li>
106- <li>
107- <a href="https://github.com/sayeeg-11/OpenSource-Compass/blob/main/CONTRIBUTING.md" target="_blank" rel="noopener noreferrer">
108- Contributing
109- </a>
110- </li>
111- <li>
112- <a href="${ getPath ( 'frontend/pages/code-of-conduct.html' ) } " target="_blank" rel="noopener noreferrer">
113- Code of Conduct
114- </a>
115- </li>
116- </ul>
117- </nav>
118- </div>
119- </div>
120-
121- <div class="footer-divider" aria-hidden="true"></div>
122-
123- <div class="footer-bottom">
124- <div class="footer-badges" aria-label="Footer highlights">
125- <span class="footer-pill"><i class="fas fa-shield"></i> Community-safe</span>
126- <span class="footer-pill"><i class="fas fa-bolt"></i> Beginner-ready</span>
127- <span class="footer-pill"><i class="fas fa-code-branch"></i> Open source</span>
128- <button id="pwa-install-btn" class="footer-pill" style="display: none; cursor: pointer; border: none; font-family: inherit; font-size: inherit; margin-left:10px;">
129- <i class="fas fa-download"></i> Install App
130- </button>
131- </div>
132-
133- <div class="footer-meta">
134- <span>© <span id="footer-year"></span> OpenSource Compass</span>
135- <span class="footer-sep" aria-hidden="true">•</span>
136- <a class="footer-inline"
137- href="https://github.com/sayeeg-11/OpenSource-Compass"
138- target="_blank"
139- rel="noopener noreferrer">
140- <i class="fab fa-github"></i> Star on GitHub
141- </a>
142- </div>
143- </div>
144- </div>
145- </footer>
146- ` ;
58+ <footer class="site-footer" role="contentinfo" aria-label="Site footer">
59+ <div class="footer-shell">
60+ <div class="footer-top">
61+ <div class="footer-brand">
62+ <div class="footer-mark" aria-hidden="true">
63+ <i class="fas fa-compass"></i>
64+ </div>
65+ <div>
66+ <div class="footer-title">OpenSource Compass</div>
67+ <div class="footer-tagline">
68+ OpenSource Compass is a beginner-friendly,
69+ community-driven platform that guides students
70+ and first-time contributors in open source.
71+ It offers Git/GitHub basics, contribution best practices,
72+ do’s and don’ts, and a hub for programs
73+ like SWOsC, GSSoC, GSoC, Hacktoberfest, etc
74+ </div>
75+ </div>
76+ </div>
77+
78+ <div class="footer-columns" aria-label="Footer links">
79+ <nav class="footer-col" aria-label="Explore">
80+ <div class="footer-col-title">Explore</div>
81+ <ul class="footer-links">
82+ <li><a href="${ getPath ( 'index.html' ) } ">Home</a></li>
83+ <li><a href="${ getPath ( 'frontend/pages/guides.html' ) } ">Guides</a></li>
84+ <li><a href="${ getPath ( 'frontend/pages/programs.html' ) } ">Programs</a></li>
85+ <li><a href="${ getPath ( 'frontend/pages/Resources.html' ) } ">Resources</a></li>
86+ </ul>
87+ </nav>
88+
89+ <nav class="footer-col" aria-label="Community">
90+ <div class="footer-col-title">Community</div>
91+ <ul class="footer-links">
92+ <li><a href="${ getPath ( 'frontend/pages/contributors.html' ) } ">Contributors</a></li>
93+ <li><a href="${ getPath ( 'frontend/pages/Contribute.html' ) } ">Contribute</a></li>
94+ <li><a href="${ getPath ( 'frontend/pages/faq.html' ) } ">FAQ</a></li>
95+ </ul>
96+ </nav>
97+
98+ <nav class="footer-col" aria-label="Project">
99+ <div class="footer-col-title">Project</div>
100+ <ul class="footer-links">
101+ <li>
102+ <a href="https://github.com/sayeeg-11/OpenSource-Compass" target="_blank" rel="noopener noreferrer">
103+ GitHub
104+ </a>
105+ </li>
106+ <li>
107+ <a href="https://github.com/sayeeg-11/OpenSource-Compass/blob/main/CONTRIBUTING.md" target="_blank" rel="noopener noreferrer">
108+ Contributing
109+ </a>
110+ </li>
111+ <li>
112+ <a href="${ getPath ( 'frontend/pages/code-of-conduct.html' ) } " target="_blank" rel="noopener noreferrer">
113+ Code of Conduct
114+ </a>
115+ </li>
116+ </ul>
117+ </nav>
118+ </div>
119+ </div>
120+
121+ <div class="footer-divider" aria-hidden="true"></div>
147122
123+ <div class="footer-bottom">
124+ <div class="footer-badges" aria-label="Footer highlights">
125+ <span class="footer-pill"><i class="fas fa-shield"></i> Community-safe</span>
126+ <span class="footer-pill"><i class="fas fa-bolt"></i> Beginner-ready</span>
127+ <span class="footer-pill"><i class="fas fa-code-branch"></i> Open source</span>
128+ <button id="pwa-install-btn" class="footer-pill" style="display: none; cursor: pointer; border: none; font-family: inherit; font-size: inherit; margin-left:10px;">
129+ <i class="fas fa-download"></i> Install App
130+ </button>
131+ </div>
132+
133+ <div class="footer-meta">
134+ <span>© <span id="footer-year"></span> OpenSource Compass</span>
135+ <span class="footer-sep" aria-hidden="true">•</span>
136+ <a class="footer-inline"
137+ href="https://github.com/sayeeg-11/OpenSource-Compass"
138+ target="_blank"
139+ rel="noopener noreferrer">
140+ <i class="fab fa-github"></i> Star on GitHub
141+ </a>
142+ </div>
143+ </div>
144+ </div>
145+ </footer>
146+ ` ;
148147
149148// Inject components immediately
150149const navbarContainer = document . getElementById ( 'navbar' ) ;
0 commit comments