PageSourceSearch

https://ridgesidetn.gov/visitors/about.php

html ridgesidetn.gov collected 2026-10-08 23:09:05 UTC 28,850 bytes, 676 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en">
3
4	<head>
5		<!-- Google tag (gtag.js) -->
vendor: 64 bytes, lines 5-6
5
6<script async src="https://www.googletagmanager.com/gtag/js?id=
6G-6FTRQ8QQ7V
vendor: 12 bytes, line 6
6"></script>
7<script>
8  
vendor: 134 bytes, lines 8-12
8window.dataLayer = window.dataLayer || [];
9  function gtag(){dataLayer.push(arguments);}
10  gtag('js', new Date());
11
12  gtag('config', '
12G-6FTRQ8QQ7V
vendor: 4 bytes, line 12
12');
13</script>
13
14		<meta charset="UTF-8">
15		<meta name="viewport" content="width=device-width, initial-scale=1.0">
16		<title>Ridgeside, TN: Ridgeside Park</title>
17		<link rel="shortcut icon" href="/images/fav-icon/fav-logo.png" type="image/x-icon">
18		<link rel="stylesheet" href="/css/all.min.css">
19		<link rel="preconnect" href="https://fonts.googleapis.com">
20		<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
21		<link
22			href="https://fonts.googleapis.com/css2?family=Josefin+Sans:ital,wght@0,100..700;1,100..700&family=Jost:ital,wght@0,100..900;1,100..900&family=Manrope:[email protected]&family=Raleway:ital,wght@0,100..900;1,100..900&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap"
23			rel="stylesheet">
24		<link rel="stylesheet" href="/css/slick.css">
25		<link rel="stylesheet" href="/css/slick-theme.css">
26		<link rel="stylesheet" href="/css/cssanimation.min.css">
27		
27<script src="https://cdn.lordicon.com/lordicon.js"></script>
27
28		<link href="https://unpkg.com/[email protected]/dist/aos.css" rel="stylesheet">
29		<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/font/bootstrap-icons.min.css">
30		<link rel="stylesheet" href="/css/bootstrap.min.css">
31		<link rel="stylesheet" href="/css/style.css">
32
33		<style>
34		g {
35			cursor: pointer;
36		}
37		#myvideo {
38			width: 100%;
39			height: 425px;
40			object-fit: cover;
41			display: block;
42			transition: opacity 0.4s ease-in-out;
43		}
44
45		.videobanner {
46			position: relative;
47		}
48		.videobanner video {
49			position: relative;
50			z-index: 0;
51		}
52		.videobanner .blurb {
53			position: absolute;
54			top: 20%;
55			left: 5%;
56			z-index: 1;
57		}
58
59		/* Fade-in description box */
60  #description {
61    margin-top: 20px;
62    font-size: 18px;
63    min-height: 24px;
64    opacity: 0;
65    transition: opacity 0.4s ease;
66  }
67
68  #description.visible {
69    opacity: 1;
70  }
71
72		</style>
73
74	</head>
75
76	<body>
77		<!-- ========header section======== -->
78		
79<header>
80
81	<div class="home-one">
82		<div class="top-header">
83			<div class="top-header-content">
84				<div class="container">
85					<div class="contact-top-information d-flex">
86						<div class="mobile-number-email d-flex">
87							<a href="mailto:[email protected]">
88								<i class="bi bi-envelope email"></i>
89								[email protected]
90							</a>
91						</div>
92						<div class="language-socialLink d-flex ms-auto"></div>
93					</div>
94				</div>
95			</div>
96		</div>
97
98		<nav class="navbar-details navbar navbar-expand-xl">
99			<div class="container">
100				<div class="brand-logo">
101					<a class="navbar-brand" href="/"><img src="/images/multiple-use/header/logo.svg"
102						class="img-fluid" alt="City of Ridgeside Logo">
103					<img class="img-fluid" style="width:250px;height:auto;" src="/images/multiple-use/header/city-of-ridgeside-est-1925.png" alt="City of Ridgeside Established 1925"></a>
104				</div>
105				<button class="navbar-toggler ms-auto" type="button" data-bs-toggle="collapse"
106					data-bs-target="#navbarsupportedcontent" aria-controls="navbarsupportedcontent"
107					aria-expanded="false" aria-label="toggle navigation">
108					<span class="navbar-toggler-icon"></span>
109				</button>
110				<div class="navigation-link collapse navbar-collapse gap-4" id="navbarsupportedcontent">
111					<ul class="navbar-nav ms-auto">
112
113						<li class="nav-item dropdown">
114							<a class="nav-link fw-normal hover-style" href="#" role="link" tabindex="0" data-bs-toggle="dropdown" aria-expanded="false"><span>Government</span><i class="bi bi-chevron-down"></i></a>
115							<ul class="dropdown-menu">
116								<li><a class="dropdown-item" href="/government/officials.php">Officials</a></li>
117
118								<li><a class="dropdown-item" href="/government/public-records.php">Public Records</a></li>
119
120								<li><a class="dropdown-item" target="_blank" href="/assets/ridgeside-charter.pdf">City Charter</a></li>
121								<li><a class="dropdown-item" target="_blank" href="https://www.mtas.tennessee.edu/code/municipal-code-ridgeside">Municipal Code</a></li>
122
123								<li><a class="dropdown-item" target="_blank" href="https://drive.google.com/file/d/1hmDdzMVzoj1eHHhZNEEllndIxlK7_BHt/view">Zoning Ordinance</a></li>
124							</ul>
125						</li>
126
127
128						<li class="nav-item dropdown">
129							<a class="nav-link fw-normal hover-style" href="#" role="link" data-bs-toggle="dropdown" tabindex="0" aria-expanded="false"><span>Visitors</span><i class="bi bi-chevron-down"></i></a>
130							<ul class="dropdown-menu">
131								<li><a class="dropdown-item" href="/visitors/luminaries.php">Annual Luminaries</a></li>
132								<!--<li><hr class="dropdown-divider"></li>-->
133
134								<li><a class="dropdown-item" href="/history.php">Ridgeside History</a></li>
135
136								<li><a class="dropdown-item" href="/visitors/park.php">Ridgeside Park</a></li>
137
138								<!--
139<li><a class="dropdown-item" href="/visitors/pool.php">Ridgeside Pool</a></li>
140-->
141								<!--<li><hr class="dropdown-divider"></li>-->
142
143								<!--<li><hr class="dropdown-divider"></li>
144<li><a class="dropdown-item" href="/visitors/ridgeside-playground.php">Playground</a></li>-->
145
146							</ul>
147						</li>
148
149
150
151						<li class="nav-item dropdown">
152
153
154
155
156
157							<a class="nav-link fw-normal hover-style" href="index.php" role="link" tabindex="0"
158								data-bs-toggle="dropdown" aria-expanded="false">
159								<span>Community</span><i class="bi bi-chevron-down"></i>
160							</a>
161
162							<ul class="dropdown-menu">
163
164								<li>
165									<a class="dropdown-item" href="/community/events.php">Events</a>
166								</li>
167
168
169								<li><a class="dropdown-item" href="/community/city-services.php">City Services</a></li>
170								<li><a class="dropdown-item" href="/community/public-safety.php">Public Safety</a></li>
171								<!--
172<li><hr class="dropdown-divider"></li>
173-->
174								<li><a class="dropdown-item" href="/community/clubs.php">Clubs</a></li>
175								<li><a class="dropdown-item" href="/community/pool-and-park.php">Pool and Park Amenities</a></li>
176								<!--
177								<li>&nbsp;</li>
178<li><b>Scheduled Services</b></li>
179-->
180								<li><a class="dropdown-item" href="/community/brush-pickup.php">Brush Pickup</a></li>
181								<li><a class="dropdown-item" href="/community/garbage-and-recycling.php">Garbage and Recycling</a></li>
182								<li><a class="dropdown-item" href="/community/new-residents-guide.php">
182New Residents Guide</a></li>
183								<!--
184<li><a class="dropdown-item" href="/residents/ordinances-and-resolutions.php">Ordinances and Resolutions</a></li>
185<!--<li><a class="dropdown-item" href="#">communication</a></li>-->
186							</ul>
187						</li>
188						<!--
189						<li class="nav-item dropdown"><a class="nav-link fw-normal hover-style" href="/history.php">History</a></li>
190						-->
191						<li class="nav-item"><a class="nav-link fw-normal hover-style" href="/pool" href="#" tabindex="0">Ridgeside Pool</a></li>
192						<li class="nav-item dropdown"><a class="nav-link fw-normal hover-style" href="/visitors/about.php" tabindex="0">About Ridgeside</a></li>
193					</ul>
194					<div
195						class="getstart-sidemenu d-flex align-items-center align-content-center justify-content-center justify-content-md-between gap-2 ">
196						<div class="said-navbar ms-2">
197							<a aria-label="Contact Info" href="#" class="navsidebar-button" onclick="openNav()">
198								<i class="bi bi-grid-3x3-gap-fill"></i>
199							</a>
200							<div id="mySidenav" class="sidenav">
201								<div class="side-logo-button">
202									<a href="/index.php">
203										<img alt="Ridgeside Logo" src="/images/multiple-use/side-navmenu/R.png" style="width:50px;height:auto;"
204											alt="">
205									</a>
206									<a href="#" class="closebtn" onclick="closeNav()" style="color:white;">&times;</a>
207								</div>
208								<div class="contact">
209									<div class="con-info">
210										<h4 class="text-white ">contact info</h4>
211										<ul>
212											<li>
213												<a target="_blank" href="https://www.google.com/maps/place/300+Shepherd+Ave,+Ridgeside,+TN+37411/@35.0362689,-85.2532605,1329m/data=!3m2!1e3!4b1!4m6!3m5!1s0x886060ca8e27a69f:0xc4dbb87f9991078d!8m2!3d35.0362645!4d-85.2506856!16s%2Fg%2F11g1ny9t18?entry=ttu&g_ep=EgoyMDI1MDkyNC4wIKXMDSoASAFQAw%3D%3D"><i class="bi bi-geo-alt"></i> 
214													300 Shepherd Avenue<br>
215													Chattanooga, TN 37411
216												</a>
217											</li>
218											<li><a href="mailto:[email protected]">
219												<i class="bi bi-envelope email"></i>
220												[email protected]
221											</a></li>
222										</ul>
223									</div>
224								</div>
225							</div>
226						</div>
227					</div>
228				</div>
229			</div>
230		</nav>
231
232	</div>
233</header>
234
235
236
237		<main class="home-one">
238
239
240
241			<!-- =====Banner Section===== -->
242			<div class="banner">
243				<div id="carouselExampleSlidesOnly" class="carousel slide" data-bs-ride="carousel">
244					<div class="carousel-inner">
245						<div class="carousel-item active">
246							<div class="images-optimization position-relative ">
247								<img src="/images/multiple-use/banner/hero-park-spring.jpg" class="d-block img-fluid " alt="...">
248								<div class="cover-images-overlay">
249									<div class="container">
250										<div class="banner-content ">
251
252											<div class="sentence-underline">
253												<div class="text-white banner-semi-title">
254													About Ridgeside
255												</div>
256											</div>
257
258											<h1 class="text-white my-3">
259												<span class="cssanimation lePopUp sequence">
260												A city within a city
261												</span>
262													
263											</h1>
264										</div>
265									</div>
266								</div>
267							</div>
268						</div>
269
270<!--
271						<div class="carousel-item">
272							<div class="images-optimization position-relative ">
273								<img src="/images/multiple-use/banner/hero-park-winter.jpg" class="d-block img-fluid" alt="...">
274
275								<div class="cover-images-overlay">
276									<div class="container">
277										<div class="banner-content ">
278											<div class="sentence-underline">
279												<div class="text-white banner-semi-title">About Ridgeside
280												</div>
281											</div>
282											<h1 class="text-white my-3">
283												<span class="cssanimation lePopUp sequence">Discover the beauty of</span>
284												<br>
285												<span class="cssanimation lePopUp sequence">Ridgeside Park</span>
286											</h1>
287										</div>
288									</div>
289								</div>
290							</div>
291						</div>
292
293
294						<div class="carousel-item">
295							<div class="images-optimization position-relative ">
296								<img src="/images/multiple-use/banner/hero-flowers.jpg" class="d-block img-fluid" alt="...">
297
298								<div class="cover-images-overlay">
299									<div class="container">
300										<div class="banner-content ">
301
302											<div class="sentence-underline">
303												<div class="text-white banner-semi-title">Parks and Recreation
304												</div>
305											</div>
306											<h1 class="text-white my-3">
307												<span class="cssanimation lePopUp sequence">Ridgeside Park</span>
308											</h1>
309										</div>
310									</div>
311								</div>
312							</div>
313-->
314
315						</div>
316
317					</div>
318				</div>
319			</div>
320
321
322
323
324
325
326			<section class="our-investigators ">
327				<div class="container">
328					<!--
329<div class="title text-center mb-5" data-aos="fade-up">
330<h2 class="cssanimation lePopUp sequence">Ridgeside Park</h2>
331</div>
332-->
333					<div>
334						<br><br>
335
336
337						<div class="container" data-aos="fade-up" style="inline-block;">
338							<h2 class="cssanimation sequence" style="display:inline-block;vertical-align:middle;">About Ridgeside</h2>
339							<!--</div>-->
340							<hr>
341
342							<div class="row">
343								<div class="col-4">
344									<img src="/images/multiple-use/park.png" class="img-fluid" style="border-radius:10px">
345								</div>
346								<div class="col-8">
347									<p>
348										Welcome to Ridgeside, Tennessee, a charming and close-knit community nestled in the heart of Hamilton County in the southeastern 
348United States. Though small in size, Ridgeside has a big heart — a place where neighbors know one another, generations grow up together, and Southern hospitality is felt in every corner.
349									</p>
350									<br>
351									<p>
352										Ridgeside is truly unique: it’s an enclave, which means it is completely surrounded by the vibrant city of Chattanooga, yet it maintains its own distinct character and identity. Our name comes from our picturesque setting on the eastern slope of Missionary Ridge, a gentle rise that gives the community its special outlook and name. Locally, many still refer to parts of the area by its historic neighborhood name, Shepherd Hills — a nod to the community that grew here long before modern growth took shape.
353									</p>
354									<br>
355									<p>
356
357										Ridgeside is located just a few miles east of downtown Chattanooga, making it the perfect blend of quiet residential charm and easy access to city amenities. With just under half a square kilometer of land, there’s no water within our city limits — but what we do have is beautiful tree-lined 
357streets, lovingly cared-for homes, and that welcoming small-town feel that makes Ridgeside special.
358									</p>
359									<br>
360									<p>
361										Take a fun stroll through Ridgeside's past on the <a href="/history.php">history page</a>.
362									</p>
363								</div>
364							</div>
365						</div>
366
367						<br><br>
368						<div class="container" data-aos="fade-up" style="inline-block;">
369							<h2 class="cssanimation sequence" style="display:inline-block;vertical-align:middle;">City Data</h2>
370
371							<hr>
372							<p>You can find the most up to date Geographical and Census related information using the links below.</p>
373							<ul>
374								<li><a href="https://en.wikipedia.org/wiki/Ridgeside,_Tennessee" target="_blank">Ridgeside TN on Wikipedia</a>
375								</li>
376								<li><a href="https://data.census.gov/profile/Ridgeside_city,_Tennessee?g=160XX00US4763080">Ridgeside Census Data</a>
377
378						</div>
379						<br><br>
380
381						<div class="container" data-aos="fade-up" style="inline-block;">
382							<h2 class="cssanimation sequence" style="display:inline-block;vertical-align:middle;">Ridgeside Centennial Logo</h2>
383						<hr>
384
385						<div class="row">
386
387							<div class="col-12">
388								<p>
389									The City of Ridgeside was chartered in 1925, marking 2025 it's 100th anniversary as an independent city. In 
390									honor of the city's centenial we enlisted the help of Carolyn Friebner-Mueller to create a new logo showcasing aspects of Ridgeside that we feel make it a special place to live. Carolyn is Founder and Creative Director of <a href="https://www.dazucreative.com" target="_blank">Dazu Creative</a> based in Chattanooga, TN. Carolyn is a longtime resident of Ridgeside.
391
392									</p>
393									<br>
394									<p>
395
396
397									</p>
398
399									<div style="text-align:center;">
400
401											<i>Click on the different icons in our logo to read the artists description of each.</i>
402
403
404<br>
405<br>
406
407<div id="logo-container"></div>
408
409<div id="description">Click an icon in our logo to read the artists vision.</div>
410
411										</div>
412<!--
413									<img src="/images/tiles/city-tile.svg" />
414									<b>Neighborhood Houses</b>
415									<br>
416									 No two homes in Ridgeside are alike. This icon celebrates the distinct, character-filled houses that line our streets — a neighborhood of individuals, not a cookie-cutter community.
417									<br><br>
418
419									<img src="/images/tiles/dairy-tile.svg" />
420									<b>Milk Cans</b>
421									<br>
422									Before the subdivisions and the swim meets, Ridgeside's land was shaped by agriculture. These historic milk cans pay tribute to the town's dairy farming roots and the hardworking families who built this community from the ground up.
423									<br><br>
424
425									<img src="/images/tiles/dove-tile.svg" />
426									<b>Bluebird</b>
427									<br>
428									 Keep your eyes on the trees and you just might spot one. The bluebirds of Ridgeside are a beloved fixture of the neighborhood — a little reminder that nature is always close by.
429									<br><br>
430
431									<img src="/images/tiles/golf-tile.svg" />
432									<b>Golf Hole</b>
433									<br>
434									 Long before the neighborhood was fully built out, Ridgeside was home to a beloved mini-golf course. This icon tips its hat to one of the town's earliest gathering spots and a favorite memory for longtime residents.
435									<br><br>
436
437									<img src="/images/tiles/halloween-tile.svg" />
438									<b>Three Ghosts Boo!</b>
439									<br>
440									 Halloween in Ridgeside is legendary. Every October, kids from across the area descend on the neighborhood for one of the most spirited trick-or-treating traditions around. These three friendly ghosts are for every little goblin who has ever rung a Ridgeside doorbell.
441									<br><br>
442
443									<img src="/images/tiles/hills-tile.svg" />
444									<b>Rolling Hills & Radiant Sun</b>
445									<br>
446									 Ridgeside's natural beauty is part of its soul. Rolling hills and a warm, glowing sun reflect the town's welcoming geography and the bright, neighborly spirit that has defined it for 100 years.
447									<br><br>
448
449									<img src="/images/tiles/luminary-tile.svg" />
450									<b>Candle</b>
451									<br>
452									Every holiday season, Ridgeside glows. The luminaries that line the streets have become one of the neighborhood's most cherished traditions — a warm, flickering welcome to all who pass through.
453									<br><br>
454
455									<img src="/images/tiles/map-tile.svg" />
456									<b>Street Map</b>
457									<br>
458									 A bird's-eye view of the streets that make up Ridgeside — the roads that connect neighbors, carry kids to school, and bring the community together every single day.
459									<br><br>
460
461									<img src="/images/tiles/park2-tile.svg" />
462									<b>Leaves</b>
463									<br>
464									 Ridgeside's grand, mature trees are part of what makes the neighborhood so special. This icon celebrates the canopy of beauty that shades our streets and marks the changing of every season.
465									<br><br>
466
467									<img src="/images/tiles/park-tile.svg" />
468									<b>Park Bench</b>
469									<br>
470									 At the heart of Ridgeside is its park — a place to rest, to gather, to watch the kids play, and to simply enjoy being part of something good. This icon is for every neighbor who has ever taken a moment to sit and take it all in.
471									<br><br>
472
473									<img src="/images/tiles/pickleball-tile.svg" />
474									<b>Tennis & Pickleball Courts</b>
475									<br>
476									 Whether you're a seasoned tennis player or just picking up a pickleball paddle, the courts at Ridgeside Park have been a hub of friendly competition and outdoor fun for the whole neighborhood.
477									<br><br>
478
479									<img src="/images/tiles/pool2-tile.svg" />
480									<b>Waves</b>
481									<br>
482									When summer arrives, so does everyone else. The neighborhood pool has been a gathering place for generations of Ridgeside families, and these waves capture the joy and laughter of long, sunny afternoons together.
483									<br><br>
484
485									<img src="/images/tiles/r-tile.svg" />
486									<b>The Letter R</b>
487									<br>
488									 Simple, bold, and unmistakable. The R stands for Ridgeside — and everything that name means to the people who call it home.
489									<br><br>
490
491									<img src="/images/tiles/swim-tile.svg" />
492									<b>Swimmer Splash!</b>
493									<br>
494									 The Ridgeside Dolphins have been a point of community pride for generations. This icon honors the swimmers — young and old — who have made the pool a centerpiece of summer life.
495									<br><br>
496
497									<img src="/images/tiles/tn-heart-tile.svg" />
498									<b>Double Heart in Tennessee</b>
499									<br>
500									 Two hearts, one state. This icon places Ridgeside exactly where it belongs — nestled atop Missionary Ridge within the silhouette of Tennessee — honoring both its deep ties to Chattanooga and the fiercely independent heart that has always set Ridgeside apart.
501									<br><br>
502
503									<img src="/images/tiles/centennial-tile.svg" />
504									<b>100</b>
505									<br>
506									One hundred years. One remarkable community. This icon says it all — marking the centennial milestone that brought Ridgeside together to celebrate its past, its present, and everything still to come.
507<br>
508-->
509								</p>
510							</div>
511							<div class="col-4">
512								
513									<!--This version of the logo has a cleaned up structure. I didn't replace the main logo to avoid side effects-->
514<!--
515<div id="logo-container"></div>
516-->
517									<br>
518
519
520									<!--
521									<img src="/images/multiple-use/playground.png" class="img-fluid" style="border-radius:10px">
522									-->
523							</div>
524						</div>
525						</div>
526					</div>
527			</section>
528		</main>
529
530		<footer>
531	<div class="container">
532		<div class="row row-cols-1 row-cols-md-1 row-cols-lg-2 row-cols-xl-2 row-cols-xxl-2 subscribe-field g-4 ">
533		</div>
534		<div class="term-and-condition">
535			<div class="container">
536				<div class="d-flex justify-content-between align-items-center copy-right-content ">
537					<div class="text-white copy-right">© 2026 All Rights Reserved by <span>City of Ridgeside TN</span>
538				</div>
539				<div><a href="/a11y.php" style="color:skyblue;text-decoration:underline;">Accessibility Statement</a></div>
540	                </div>
541		</div>
542	</div>
543</footer>
544
545
546<script>
547  // Descriptions for each interactive SVG section
548  const namedDescriptions = {
549	"houses": 
550	  "<strong>Neighborhood Houses</strong><br>No two homes in Ridgeside are alike. This icon celebrates the distinct, character-filled houses that line our streets a neighborhood of individuals, not a cookie-cutter community.",
551
552	"rolling-hills": 
553	  "<strong>Rolling Hills & Radiant Sun</strong><br>Ridgeside's natural beauty is part of its soul. Rolling hills and a warm, glowing sun reflect the town's welcoming geography and the bright, neighborly spirit that has defined it for 100 years.",
554
555	"street-map": 
556	  "<strong>Street Map</strong><br>A bird's-eye view of the streets that make up Ridgeside — the roads that connect neighbors, carry kids to school, and bring the community together every single day.",
557
558	"golf-hole":
559	  "<strong>Golf Hole</strong><br>Long before the neighborhood was fully built out, Ridgeside was home to a beloved mini-golf course. This icon tips its hat to one of the town's earliest gathering spots and a favorite memory for longtime residents.",
560
561	"summer-splash": 
562	  "<strong>Swimmer Splash!</strong><br>The Ridgeside Dolphins have been a point of community pride for generations. This icon honors the swimmers — young and old — who have made the pool a centerpiece of summer life.",
563
564	  "the-letter-r": 
565	  "<strong>The Letter R</strong><br>Simple, bold, and unmistakable. The R stands for Ridgeside — and everything that name means to the people who call it home.",
566
567	  "milk-cans":
568	  "<strong>Milk Cans</strong><br>Before the subdivisions and the swim meets, Ridgeside's land was shaped by agriculture. These historic milk cans pay tribute to the town's dairy farming roots and the hardworking families who built this community from the ground up.",
569
570	  "double-heart":
571	  "<strong>Double Heart in Tennessee</strong><br>Two hearts, one state. This icon places Ridgeside exactly where it belongs — nestled atop Missionary Ridge within the silhouette of Tennessee — honoring both its deep ties to Chattanooga and the fiercely independent heart that has always set Ridgeside apart.",
572
573	  "tennis":
574	  "<strong>Tennis &amp; Pickleball Courts</strong><br>Whether you're a seasoned tennis player or just picking up a pickleball paddle, the courts at Ridgeside Park have been a hub of friendly competition and outdoor fun for the whole neighborhood.",
575
576	  "candle":
577	  "<strong>Candle</strong><br>Every holiday season, Ridgeside glows. The luminaries that line the streets have become one of the neighborhood's most cherished traditions — a warm, flickering welcome to all who pass through.",
578
579	  "leaves":
580	  "<strong>Leaves</strong><br>Ridgeside's grand, mature trees are part of what makes the neighborhood so special. This icon celebrates the canopy of beauty that shades our streets and marks the changing of every season.",
581
582	  "park-bench":
583	  "<strong>Park Bench</strong><br>At the heart of Ridgeside is its park — a place to rest, to gather, to watch the kids play, and to simply enjoy being part of something good. This icon is for every neighbor who has ever taken a moment to sit and take it all in.",
584
585	  "bluebird":
586	  "<strong>Bluebird</strong><br>Keep your eyes on the trees and you just might spot one. The bluebirds of Ridgeside are a beloved fixture of the neighborhood — a little reminder that nature is always close by.",
587
588	  "waves":
589	  "<strong>Waves</strong><br>When summer arrives, so does everyone else. The neighborhood pool has been a gathering place for generations of Ridgeside families, and these waves capture the joy and laughter of long, sunny afternoons together.",
590
591	  "three-ghosts":
592	  "<strong>Three Ghosts Boo!</strong><br>Halloween in Ridgeside is legendary. Every October, kids from across the area descend on the neighborhood for one of the most spirited trick-or-treating traditions around. These three friendly ghosts are for every little goblin who has ever rung a Ridgeside doorbell.",
593
594	  "one-hundred":
595	  "<strong>100</strong><br>One hundred years. One remarkable community. This icon says it all — marking the centennial milestone that brought Ridgeside together to celebrate its past, its present, and everything still to come."
596  };
597
598  fetch("/images/about-us/ridgeside-logo.svg")
599    .then(res => res.text())
600    .then(svgText => {
601      document.getElementById("logo-container").innerHTML = svgText;
602
603      const svg = document.querySelector("#logo-container svg");
604      const descDiv = document.getElementById("description");
605
606      // Find only real, interactive groups
607      // Rule: groups that contain at least 1 <path> and are NOT layer1
608      const allGroups = Array.from(svg.querySelectorAll("g[id]")).filter(g =>
609        g.id !== "layer1" && g.querySelector("path")
610      );
611
612      const allIDs = allGroups.map(g => g.id);
613
614      // Build description map
615      const groupTextMap = {};
616      allIDs.forEach(id => {
617        groupTextMap[id] = namedDescriptions[id]
618          ? namedDescriptions[id]
619          : `Group <strong>${id}</strong> – placeholder description`;
620      });
621
622      function clearDescription() {
623        descDiv.innerHTML = "";
624        descDiv.classList.remove("visible");
625      }
626
627      // Tap/click handler for each group
628      allGroups.forEach(group => {
629        const id = group.id;
630
631        /*group.addEventListener("pointerdown", e => {
632          e.preventDefault();
633          descDiv.innerHTML = groupTextMap[id];
634          descDiv.classList.add("visible");
635        });*/
636        group.addEventListener("touchstart", e => {
637          e.preventDefault();
638          handleDescription(id);
639        }, { passive: false });
640
641        group.addEventListener("click", e => {
642          handleDescription(id);
643        });
644
645        function handleDescription(id) {
646          if (descDiv.classList.contains("visible")) {
647            descDiv.classList.remove("visible");
648            setTimeout(() => {
649              descDiv.innerHTML = groupTextMap[id];
650              descDiv.classList.add("visible");
651            }, 400);
652          } else {
653            descDiv.innerHTML = groupTextMap[id];
654            descDiv.classList.add("visible");
655          }
656        }
657      });
658
659      // Clear when clicking outside SVG
660      document.addEventListener("pointerdown", e => {
661        if (!svg.contains(e.target)) clearDescription();
662      });
663    });
664</script>
664
665
666		
666<script src="/js/jquery-3.7.1.min.js"></script>
666
667		
667<script src="/js/plugins/letteranimation.min.js"></script>
667
668		
668<script src="https://unpkg.com/aos@next/dist/aos.js"></script>
668
669		
669<script src="/js/all.min.js"></script>
669
670		
670<script src="/js/plugins/slick.js"></script>
670
671		
671<script src="/js/plugins/slick.min.js"></script>
671
672		
672<script src="/js/bootstrap.bundle.min.js"></script>
672
673		
673<script src="/js/app.js"></script>
673
674	</body>
675
676</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.