From 564199199d7171005cb1c288f7366d097bc4f59f Mon Sep 17 00:00:00 2001 From: Ramin Farhadi Date: Tue, 18 Jun 2024 14:13:08 -0400 Subject: [PATCH 1/2] check-box added to the navbar --- public/img/square-check-solid.png | Bin 0 -> 3946 bytes public/img/square-check-thin.png | Bin 0 -> 4446 bytes public/img/square-thin.png | Bin 0 -> 3558 bytes src/components/MapMenu.tsx | 51 ++++++++++++++++++++---------- 4 files changed, 34 insertions(+), 17 deletions(-) create mode 100644 public/img/square-check-solid.png create mode 100644 public/img/square-check-thin.png create mode 100644 public/img/square-thin.png diff --git a/public/img/square-check-solid.png b/public/img/square-check-solid.png new file mode 100644 index 0000000000000000000000000000000000000000..bd2cca1251fe57072b589aeb1735df460df06352 GIT binary patch literal 3946 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 literal 0 HcmV?d00001 diff --git a/public/img/square-thin.png b/public/img/square-thin.png new file mode 100644 index 0000000000000000000000000000000000000000..8b601dfc4aa43957938f1f576207ecd6a0dbb4d3 GIT binary patch literal 3558 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 - Buildings + {props.visibility.locations.buildings?: } +   Buildings

  • @@ -41,7 +42,8 @@ export default function MapMenu(props: MapMenuProps) { ...props.visibility.locations, 'housing': !props.visibility.locations.housing }}) - }> + }>{props.visibility.locations.housing?: } +   Housing
  • @@ -55,7 +57,8 @@ export default function MapMenu(props: MapMenuProps) { ...props.visibility.locations, 'dining': !props.visibility.locations.dining }}) - }> + }>{props.visibility.locations.dining ?: } +   Dining @@ -69,7 +72,8 @@ export default function MapMenu(props: MapMenuProps) { ...props.visibility.locations, 'retail': !props.visibility.locations.retail }}) - }> + }>{props.visibility.locations.retail?: } +   Retail @@ -83,7 +87,8 @@ export default function MapMenu(props: MapMenuProps) { ...props.visibility.locations, 'labs': !props.visibility.locations.labs }}) - }> + }>{props.visibility.locations.labs ?: } +   Labs @@ -109,7 +114,8 @@ export default function MapMenu(props: MapMenuProps) { ...props.visibility.outdoors, 'greenspaces': !props.visibility.outdoors.greenspaces }}) - }> + }>{props.visibility.outdoors.greenspaces ?: } +   Green Spaces @@ -123,7 +129,8 @@ export default function MapMenu(props: MapMenuProps) { ...props.visibility.outdoors, 'recreation': !props.visibility.outdoors.recreation }}) - }> + }>{props.visibility.outdoors.recreation ?: } +   Recreation @@ -137,7 +144,8 @@ export default function MapMenu(props: MapMenuProps) { ...props.visibility.outdoors, 'wellBeing': !props.visibility.outdoors.wellBeing }}) - }> + }>{props.visibility.outdoors.wellBeing ?: } +   Well-Being @@ -152,7 +160,8 @@ export default function MapMenu(props: MapMenuProps) { href='#bikeRack' id="bikeRacks" onClick={() => props.setVisibility({ ...props.visibility, 'bikeRacks': !props.visibility['bikeRacks'] })} - > + > {props.visibility.bikeRacks?: } +   Bike Racks @@ -162,7 +171,8 @@ export default function MapMenu(props: MapMenuProps) { id="family" href='#family' onClick={() => props.setVisibility({ ...props.visibility, 'family': !props.visibility['family'] })} - > + >{props.visibility.family ?: } +   Family Resources @@ -172,7 +182,8 @@ export default function MapMenu(props: MapMenuProps) { id="pantry" href='#pantry' onClick={() => props.setVisibility({ ...props.visibility, 'knightsPantry': !props.visibility['knightsPantry'] })} - > + > {props.visibility.knightsPantry ?: } +   Knight's Pantry @@ -182,7 +193,8 @@ export default function MapMenu(props: MapMenuProps) { id="art" href='#art' onClick={() => props.setVisibility({ ...props.visibility, 'art': !props.visibility['art'] })} - >Art + >{props.visibility.art?: } +   Art
  • @@ -191,7 +203,8 @@ export default function MapMenu(props: MapMenuProps) { id="services" href='#services' onClick={() => props.setVisibility({ ...props.visibility, 'studentServices': !props.visibility['studentServices'] })} - > + > {props.visibility.studentServices ?: } +   Student Services
  • @@ -219,7 +232,8 @@ export default function MapMenu(props: MapMenuProps) { 'parking': !props.visibility.accessibility.parking }}) } - > + > {props.visibility.accessibility.parking ?: } +   Parking @@ -234,7 +248,8 @@ export default function MapMenu(props: MapMenuProps) { 'buildingRamps': !props.visibility.accessibility.buildingRamps }}) } - > + >{props.visibility.accessibility.buildingRamps ?: } +   Building Ramps @@ -249,7 +264,8 @@ export default function MapMenu(props: MapMenuProps) { 'curbRamps': !props.visibility.accessibility.curbRamps }}) } - > + > {props.visibility.accessibility.curbRamps?: } +   Parking Ramps @@ -264,7 +280,8 @@ export default function MapMenu(props: MapMenuProps) { 'autoDoors': !props.visibility.accessibility.autoDoors }}) } - > + >{props.visibility.accessibility.autoDoors?: } +   Automatic Doors From 53ab503bd42ee5bfa52522e0b49eb9188f4ce3b9 Mon Sep 17 00:00:00 2001 From: Ramin Farhadi Date: Tue, 18 Jun 2024 14:41:01 -0400 Subject: [PATCH 2/2] checkbox code was simplified. --- src/components/MapMenu.tsx | 36 +++++++++++++++++------------------- 1 file changed, 17 insertions(+), 19 deletions(-) diff --git a/src/components/MapMenu.tsx b/src/components/MapMenu.tsx index b70ce8b..4890968 100644 --- a/src/components/MapMenu.tsx +++ b/src/components/MapMenu.tsx @@ -28,8 +28,7 @@ export default function MapMenu(props: MapMenuProps) { 'buildings': !props.visibility.locations.buildings }}) }> - {props.visibility.locations.buildings?: } -   Buildings +   Buildings
  • @@ -42,7 +41,7 @@ export default function MapMenu(props: MapMenuProps) { ...props.visibility.locations, 'housing': !props.visibility.locations.housing }}) - }>{props.visibility.locations.housing?: } + }>   Housing @@ -57,7 +56,7 @@ export default function MapMenu(props: MapMenuProps) { ...props.visibility.locations, 'dining': !props.visibility.locations.dining }}) - }>{props.visibility.locations.dining ?: } + }>   Dining @@ -72,7 +71,7 @@ export default function MapMenu(props: MapMenuProps) { ...props.visibility.locations, 'retail': !props.visibility.locations.retail }}) - }>{props.visibility.locations.retail?: } + }>   Retail @@ -87,8 +86,7 @@ export default function MapMenu(props: MapMenuProps) { ...props.visibility.locations, 'labs': !props.visibility.locations.labs }}) - }>{props.visibility.locations.labs ?: } -   + }>  Labs
  • @@ -114,7 +112,7 @@ export default function MapMenu(props: MapMenuProps) { ...props.visibility.outdoors, 'greenspaces': !props.visibility.outdoors.greenspaces }}) - }>{props.visibility.outdoors.greenspaces ?: } + }>   Green Spaces @@ -129,7 +127,7 @@ export default function MapMenu(props: MapMenuProps) { ...props.visibility.outdoors, 'recreation': !props.visibility.outdoors.recreation }}) - }>{props.visibility.outdoors.recreation ?: } + }>   Recreation @@ -144,7 +142,7 @@ export default function MapMenu(props: MapMenuProps) { ...props.visibility.outdoors, 'wellBeing': !props.visibility.outdoors.wellBeing }}) - }>{props.visibility.outdoors.wellBeing ?: } + }>   Well-Being @@ -160,7 +158,7 @@ export default function MapMenu(props: MapMenuProps) { href='#bikeRack' id="bikeRacks" onClick={() => props.setVisibility({ ...props.visibility, 'bikeRacks': !props.visibility['bikeRacks'] })} - > {props.visibility.bikeRacks?: } + >   Bike Racks @@ -171,7 +169,7 @@ export default function MapMenu(props: MapMenuProps) { id="family" href='#family' onClick={() => props.setVisibility({ ...props.visibility, 'family': !props.visibility['family'] })} - >{props.visibility.family ?: } + >   Family Resources @@ -182,7 +180,7 @@ export default function MapMenu(props: MapMenuProps) { id="pantry" href='#pantry' onClick={() => props.setVisibility({ ...props.visibility, 'knightsPantry': !props.visibility['knightsPantry'] })} - > {props.visibility.knightsPantry ?: } + >   Knight's Pantry @@ -193,7 +191,7 @@ export default function MapMenu(props: MapMenuProps) { id="art" href='#art' onClick={() => props.setVisibility({ ...props.visibility, 'art': !props.visibility['art'] })} - >{props.visibility.art?: } + >   Art @@ -203,7 +201,7 @@ export default function MapMenu(props: MapMenuProps) { id="services" href='#services' onClick={() => props.setVisibility({ ...props.visibility, 'studentServices': !props.visibility['studentServices'] })} - > {props.visibility.studentServices ?: } + >   Student Services @@ -232,7 +230,7 @@ export default function MapMenu(props: MapMenuProps) { 'parking': !props.visibility.accessibility.parking }}) } - > {props.visibility.accessibility.parking ?: } + >   Parking @@ -248,7 +246,7 @@ export default function MapMenu(props: MapMenuProps) { 'buildingRamps': !props.visibility.accessibility.buildingRamps }}) } - >{props.visibility.accessibility.buildingRamps ?: } + >   Building Ramps @@ -264,7 +262,7 @@ export default function MapMenu(props: MapMenuProps) { 'curbRamps': !props.visibility.accessibility.curbRamps }}) } - > {props.visibility.accessibility.curbRamps?: } + >   Parking Ramps @@ -280,7 +278,7 @@ export default function MapMenu(props: MapMenuProps) { 'autoDoors': !props.visibility.accessibility.autoDoors }}) } - >{props.visibility.accessibility.autoDoors?: } + >   Automatic Doors