Skip to content

Commit 4afc12a

Browse files
authored
Merge pull request #49 from imsdev/48-reusable-component-footer
Reusable component footer
2 parents 497b998 + a1226a6 commit 4afc12a

19 files changed

Lines changed: 199 additions & 510 deletions

404.html

Lines changed: 3 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,7 @@
7676

7777
<!-- Web components -->
7878
<script src="web-components/nav-header/nav-header.js" type="module"></script>
79+
<script src="web-components/footer/footer.js" type="module"></script>
7980

8081
</head>
8182

@@ -117,42 +118,13 @@ <h2 class="text-404">404</h2>
117118
<div class="pure-u-lg-2-24 w-space"></div>
118119
</section>
119120
</div>
120-
121-
<!-- =========================== back to top =========================== -->
122-
<div>
123-
<img id="btt" src="wp-content/Icon_Back_to_top.svg" alt="Back to top" tabindex="0" role="button">
124-
</div>
125121
</main>
126122
</div><!-- .entry-content -->
127123
</div><!-- #content -->
128124
</div><!-- end of ibm-content-wrapper -->
129-
130-
<footer aria-label="IBM" id="themeFooter">
131-
<div id="boomer-footer" class="boomer_footer_menu"></div>
132-
<div id="dw-footer" class="ibm-alternate ibm-padding-normal">
133-
<div class="ibm-columns ibm-padding-bottom-0">
134-
<div class="ibm-col-1-1">
135-
<div class="ibm-footer-corporate-links">
136-
<ul>
137-
<li><a href="https://www.ibm.com/contact/us" target="_blank">Contact</a></li>
138-
<li><div></div></li>
139-
<li><a href="http://www.ibm.com/privacy/us/en/" target="_blank">Privacy</a></li>
140-
<li><div></div></li>
141-
<li><a href="https://www.ibm.com/legal?lnk=flg-tous-usen" target="_blank">Terms of use</a></li>
142-
<li><div></div></li>
143-
<li><a href="http://www.ibm.com/accessibility/us/en/" target="_blank">Accessibility</a></li>
144-
</ul>
145-
</div>
146-
<p class="copyright">Copyright IBM Corporation 2023, 2025</p>
147-
<div id="ibm-footer-locale-selector"></div>
148-
</div>
149-
</div>
150-
</div>
151-
</footer>
152125
</div><!-- #page -->
153126

154-
<!-- post-load actions/listeners -->
155-
<script src="jekyll-tipue-search/assets/tipuesearch/postLoad.js"></script>
156-
127+
<!-- Footer -->
128+
<imscentral-footer></imscentral-footer>
157129
</body>
158130
</html>

ims-advocacy.html

Lines changed: 3 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,7 @@
7676
<!-- Web components -->
7777
<script src="web-components/nav-header/nav-header.js" type="module"></script>
7878
<script src="web-components/hero-section/hero-section.js" type="module"></script>
79+
<script src="web-components/footer/footer.js" type="module"></script>
7980
</head>
8081

8182
<!-- MASTHEAD_SITENAV_BEGIN -->
@@ -313,39 +314,11 @@ <h3>Post ideas</h3>
313314
</div>
314315
</div>
315316
</section>
316-
317-
<!-- =========================== back to top =========================== -->
318-
<div>
319-
<img id="btt" src="wp-content/Icon_Back_to_top.svg" alt="Back to top" tabindex="0" role="button">
320-
</div>
321317
</main>
322318
</div>
323319

324-
<footer aria-label="IBM" id="themeFooter">
325-
<div id="boomer-footer" class="boomer_footer_menu"></div>
326-
<div id="dw-footer" class="ibm-alternate ibm-padding-normal">
327-
<div class="ibm-columns ibm-padding-bottom-0">
328-
<div class="ibm-col-1-1">
329-
<div class="ibm-footer-corporate-links">
330-
<ul>
331-
<li><a href="https://www.ibm.com/contact/us" target="_blank">Contact</a></li>
332-
<li><div></div></li>
333-
<li><a href="http://www.ibm.com/privacy/us/en/" target="_blank">Privacy</a></li>
334-
<li><div></div></li>
335-
<li><a href="https://www.ibm.com/legal?lnk=flg-tous-usen" target="_blank">Terms of use</a></li>
336-
<li><div></div></li>
337-
<li><a href="http://www.ibm.com/accessibility/us/en/" target="_blank">Accessibility</a></li>
338-
</ul>
339-
</div>
340-
<p class="copyright">Copyright IBM Corporation 2023, 2025</p>
341-
<div id="ibm-footer-locale-selector"></div>
342-
</div>
343-
</div>
344-
</div>
345-
</footer>
346-
347-
<!-- post-load actions/listeners -->
348-
<script src="jekyll-tipue-search/assets/tipuesearch/postLoad.js"></script>
320+
<!-- Footer -->
321+
<imscentral-footer></imscentral-footer>
349322

350323
</body>
351324
</html>

ims-apis.html

Lines changed: 3 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,7 @@
7777
<!-- Web components -->
7878
<script src="web-components/nav-header/nav-header.js" type="module"></script>
7979
<script src="web-components/hero-section/hero-section.js" type="module"></script>
80+
<script src="web-components/footer/footer.js" type="module"></script>
8081
</head>
8182

8283
<!-- --------------- SITE CONTENT --------------- -->
@@ -307,41 +308,11 @@ <h3>IBM Developer Community: IBM z/OS Connect</h3>
307308

308309
</section>
309310
</div>
310-
311-
<!-- =========================== back to top =========================== -->
312-
<div>
313-
<img id="btt" src="wp-content/Icon_Back_to_top.svg" alt="Back to top" tabindex="0" role="button">
314-
</div>
315-
316311
</main>
317312
</div><!-- .entry-content -->
318313
</div><!-- #content -->
319314

320-
<footer aria-label="IBM" id="themeFooter">
321-
<div id="boomer-footer" class="boomer_footer_menu"></div>
322-
<div id="dw-footer" class="ibm-alternate ibm-padding-normal">
323-
<div class="ibm-columns ibm-padding-bottom-0">
324-
<div class="ibm-col-1-1">
325-
<div class="ibm-footer-corporate-links">
326-
<ul>
327-
<li><a href="https://www.ibm.com/contact/us" target="_blank">Contact</a></li>
328-
<li><div></div></li>
329-
<li><a href="http://www.ibm.com/privacy/us/en/" target="_blank">Privacy</a></li>
330-
<li><div></div></li>
331-
<li><a href="https://www.ibm.com/legal?lnk=flg-tous-usen" target="_blank">Terms of use</a></li>
332-
<li><div></div></li>
333-
<li><a href="http://www.ibm.com/accessibility/us/en/" target="_blank">Accessibility</a></li>
334-
</ul>
335-
</div>
336-
<p class="copyright">Copyright IBM Corporation 2023, 2025</p>
337-
<div id="ibm-footer-locale-selector"></div>
338-
</div>
339-
</div>
340-
</div>
341-
</footer>
342-
343-
<!-- post-load actions/listeners -->
344-
<script src="jekyll-tipue-search/assets/tipuesearch/postLoad.js"></script>
345-
315+
<!-- Footer -->
316+
<imscentral-footer></imscentral-footer>
346317
</body>
347318
</html>

ims-db.html

Lines changed: 3 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,7 @@
7878
<!-- Web components -->
7979
<script src="web-components/nav-header/nav-header.js" type="module"></script>
8080
<script src="web-components/hero-section/hero-section.js" type="module"></script>
81+
<script src="web-components/footer/footer.js" type="module"></script>
8182
</head>
8283

8384
<!-- MASTHEAD_SITENAV_BEGIN -->
@@ -272,42 +273,12 @@ <h3>Rediscover why enterprises trust IMS DB to manage their critical data</h3>
272273
</div>
273274
</section>
274275
</div>
275-
276-
<!-- =========================== back to top =========================== -->
277-
<div>
278-
<img id="btt" src="wp-content/Icon_Back_to_top.svg" alt="Back to top" tabindex="0" role="button">
279-
</div>
280-
281276
</main>
282277
</div><!-- .entry-content -->
283278
</div><!-- #content -->
284279
</div><!-- end of ibm-content-wrapper -->
285280

286-
<footer role="contentinfo" aria-label="IBM" id="themeFooter">
287-
<div id="boomer-footer" class="boomer_footer_menu"></div>
288-
<div id="dw-footer" class="ibm-alternate ibm-padding-normal">
289-
<div class="ibm-columns ibm-padding-bottom-0">
290-
<div class="ibm-col-1-1">
291-
<div class="ibm-footer-corporate-links">
292-
<ul>
293-
<li><a href="https://www.ibm.com/contact/us" target="_blank">Contact</a></li>
294-
<li><div></div></li>
295-
<li><a href="http://www.ibm.com/privacy/us/en/" target="_blank">Privacy</a></li>
296-
<li><div></div></li>
297-
<li><a href="https://www.ibm.com/legal?lnk=flg-tous-usen" target="_blank">Terms of use</a></li>
298-
<li><div></div></li>
299-
<li><a href="http://www.ibm.com/accessibility/us/en/" target="_blank">Accessibility</a></li>
300-
</ul>
301-
</div>
302-
<p class="copyright">Copyright IBM Corporation 2023, 2025</p>
303-
<div id="ibm-footer-locale-selector"></div>
304-
</div>
305-
</div>
306-
</div>
307-
</footer>
308-
309-
<!-- post-load actions/listeners -->
310-
<script src="jekyll-tipue-search/assets/tipuesearch/postLoad.js"></script>
311-
281+
<!-- Footer -->
282+
<imscentral-footer></imscentral-footer>
312283
</body>
313284
</html>

ims-devops.html

Lines changed: 3 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,7 @@
7878
<!-- Web components -->
7979
<script src="web-components/nav-header/nav-header.js" type="module"></script>
8080
<script src="web-components/hero-section/hero-section.js" type="module"></script>
81+
<script src="web-components/footer/footer.js" type="module"></script>
8182
</head>
8283

8384
<!-- MASTHEAD_SITENAV_BEGIN -->
@@ -242,43 +243,13 @@ <h3>Skills</h3>
242243

243244
</section>
244245
</div>
245-
246-
<!-- =========================== back to top =========================== -->
247-
<div>
248-
<img id="btt" src="wp-content/Icon_Back_to_top.svg" alt="Back to top" tabindex="0" role="button">
249-
</div>
250-
251246
</main>
252247
</div><!-- .entry-content -->
253248
</div><!-- #content -->
254249
</div><!-- end of ibm-content-wrapper -->
255250

256-
<footer aria-label="IBM" id="themeFooter">
257-
<div id="boomer-footer" class="boomer_footer_menu"></div>
258-
<div id="dw-footer" class="ibm-alternate ibm-padding-normal">
259-
<div class="ibm-columns ibm-padding-bottom-0">
260-
<div class="ibm-col-1-1">
261-
<div class="ibm-footer-corporate-links">
262-
<ul>
263-
<li><a href="https://www.ibm.com/contact/us" target="_blank">Contact</a></li>
264-
<li><div></div></li>
265-
<li><a href="http://www.ibm.com/privacy/us/en/" target="_blank">Privacy</a></li>
266-
<li><div></div></li>
267-
<li><a href="https://www.ibm.com/legal?lnk=flg-tous-usen" target="_blank">Terms of use</a></li>
268-
<li><div></div></li>
269-
<li><a href="http://www.ibm.com/accessibility/us/en/" target="_blank">Accessibility</a></li>
270-
</ul>
271-
</div>
272-
<p class="copyright">Copyright IBM Corporation 2023, 2025</p>
273-
<div id="ibm-footer-locale-selector"></div>
274-
</div>
275-
</div>
276-
</div>
277-
</footer>
251+
<!-- Footer -->
252+
<imscentral-footer></imscentral-footer>
278253
</div><!-- #page -->
279-
280-
<!-- post-load actions/listeners -->
281-
<script src="jekyll-tipue-search/assets/tipuesearch/postLoad.js"></script>
282-
283254
</body>
284255
</html>

ims-docs.html

Lines changed: 3 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,7 @@
7777
<!-- Web components -->
7878
<script src="web-components/nav-header/nav-header.js" type="module"></script>
7979
<script src="web-components/hero-section/hero-section.js" type="module"></script>
80+
<script src="web-components/footer/footer.js" type="module"></script>
8081
</head>
8182

8283
<!-- MASTHEAD_SITENAV_BEGIN -->
@@ -175,43 +176,14 @@ <h3>
175176
</div>
176177
</section>
177178
</div>
178-
179-
<!-- =========================== back to top =========================== -->
180-
<div>
181-
<img id="btt" src="wp-content/Icon_Back_to_top.svg" alt="Back to top" tabindex="0" role="button">
182-
</div>
183179
</main>
184180
</div><!-- .entry-content -->
185181
</div><!-- #content -->
186182
</div><!-- end of ibm-content-wrapper -->
187183

188-
<footer aria-label="IBM" id="themeFooter">
189-
<div id="boomer-footer" class="boomer_footer_menu"></div>
190-
<div id="dw-footer" class="ibm-alternate ibm-padding-normal">
191-
<div class="ibm-columns ibm-padding-bottom-0">
192-
<div class="ibm-col-1-1">
193-
<div class="ibm-footer-corporate-links">
194-
<ul>
195-
<li><a href="https://www.ibm.com/contact/us" target="_blank">Contact</a></li>
196-
<li><div></div></li>
197-
<li><a href="http://www.ibm.com/privacy/us/en/" target="_blank">Privacy</a></li>
198-
<li><div></div></li>
199-
<li><a href="https://www.ibm.com/legal?lnk=flg-tous-usen" target="_blank">Terms of use</a></li>
200-
<li><div></div></li>
201-
<li><a href="http://www.ibm.com/accessibility/us/en/" target="_blank">Accessibility</a></li>
202-
</ul>
203-
</div>
204-
<p class="copyright">Copyright IBM Corporation 2023, 2025</p>
205-
<div id="ibm-footer-locale-selector"></div>
206-
</div>
207-
</div>
208-
</div>
209-
</footer>
184+
<!-- Footer -->
185+
<imscentral-footer></imscentral-footer>
210186

211187
</div><!-- #page -->
212-
213-
<!-- post-load actions/listeners -->
214-
<script src="jekyll-tipue-search/assets/tipuesearch/postLoad.js"></script>
215-
216188
</body>
217189
</html>

ims-education.html

Lines changed: 5 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -76,9 +76,10 @@
7676
<script src="jekyll-tipue-search/assets/tipuesearch/delayedsearch.js"></script>
7777

7878
<!-- Web components -->
79-
<script src="web-components/course-card/course-card.js" type="module"></script>
80-
<script src="web-components/hero-section/hero-section.js" type="module"></script>
8179
<script src="web-components/nav-header/nav-header.js" type="module"></script>
80+
<script src="web-components/hero-section/hero-section.js" type="module"></script>
81+
<script src="web-components/course-card/course-card.js" type="module"></script>
82+
<script src="web-components/footer/footer.js" type="module"></script>
8283
</head>
8384

8485
<!-- MASTHEAD_SITENAV_BEGIN -->
@@ -615,40 +616,10 @@ <h2>Support</h2>
615616
</div>
616617
</div>
617618
</section>
618-
619-
<!-- =========================== back to top =========================== -->
620-
<div>
621-
<img id="btt" src="wp-content/Icon_Back_to_top.svg" alt="Back to top" tabindex="0" role="button">
622-
</div>
623-
624619
</main>
625620
</div><!-- #content -->
626621

627-
<footer aria-label="IBM" id="themeFooter">
628-
<div id="boomer-footer" class="boomer_footer_menu"></div>
629-
<div id="dw-footer" class="ibm-alternate ibm-padding-normal">
630-
<div class="ibm-columns ibm-padding-bottom-0">
631-
<div class="ibm-col-1-1">
632-
<div class="ibm-footer-corporate-links">
633-
<ul>
634-
<li><a href="https://www.ibm.com/contact/us" target="_blank">Contact</a></li>
635-
<li><div></div></li>
636-
<li><a href="http://www.ibm.com/privacy/us/en/" target="_blank">Privacy</a></li>
637-
<li><div></div></li>
638-
<li><a href="https://www.ibm.com/legal?lnk=flg-tous-usen" target="_blank">Terms of use</a></li>
639-
<li><div></div></li>
640-
<li><a href="http://www.ibm.com/accessibility/us/en/" target="_blank">Accessibility</a></li>
641-
</ul>
642-
</div>
643-
<p class="copyright">Copyright IBM Corporation 2023, 2025</p>
644-
<div id="ibm-footer-locale-selector"></div>
645-
</div>
646-
</div>
647-
</div>
648-
</footer>
649-
650-
<!-- post-load actions/listeners -->
651-
<script src="jekyll-tipue-search/assets/tipuesearch/postLoad.js"></script>
652-
622+
<!-- Footer -->
623+
<imscentral-footer></imscentral-footer>
653624
</body>
654625
</html>

0 commit comments

Comments
 (0)