Skip to content

Commit 4cdc63f

Browse files
committed
Discard sea squares, fix border
1 parent 7eb94e4 commit 4cdc63f

File tree

2 files changed

+11
-2
lines changed

2 files changed

+11
-2
lines changed

src/app/(main)/community/events/map/shaders.ts

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -127,6 +127,15 @@ void main() {
127127
outColor = vec4(color, 1.0);
128128
return;
129129
}
130+
if (markerType <= 0.5 && landCoverage < 0.5) {
131+
if (haloIntensity <= 0.0) {
132+
discard;
133+
}
134+
float haloAlpha = clamp(haloIntensity, 0.0, 1.0);
135+
color = mix(uSeaColor, uMarkerColor, haloAlpha);
136+
outColor = vec4(color, 1.0);
137+
return;
138+
}
130139
outColor = vec4(color, 1.0);
131140
}
132141
`

src/app/(main)/community/events/meetups-map.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,7 @@ export function MeetupsMap() {
115115
} as React.CSSProperties
116116
}
117117
>
118-
<div className="group/map relative grow bg-[--sea] dark:bg-[--sea]">
118+
<div className="group/map relative grow border-neu-200 bg-[--sea] dark:border-neu-50 dark:bg-[--sea] md:border-l">
119119
<canvas
120120
ref={canvasRef}
121121
aria-label="Interactive WebGL map of GraphQL meetups"
@@ -140,7 +140,7 @@ export function MeetupsMap() {
140140
<MeetupsList
141141
activeMeetupId={activeMeetupId}
142142
onActiveMeetupChange={setActiveMeetupId}
143-
className="shrink-0 border-neu-200 bg-[--sea] dark:border-neu-50 md:max-h-full md:border-r lg:w-[240px]"
143+
className="shrink-0 bg-[--sea] md:max-h-full lg:w-[240px]"
144144
/>
145145
</div>
146146
)

0 commit comments

Comments
 (0)