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> </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;">×</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 & 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.