Skip to content

Issue 1774 Timezone updates#1840

Open
gkovats wants to merge 12 commits intomainfrom
1774-timezone-updates
Open

Issue 1774 Timezone updates#1840
gkovats wants to merge 12 commits intomainfrom
1774-timezone-updates

Conversation

@gkovats
Copy link
Collaborator

@gkovats gkovats commented Dec 2, 2025

Addresses #1774

  • Added "Currently In Use" timezones to a top group
  • New meetings will default to current set TSML timezone
  • tsml_get_meetings() now uses the TMSL set timezone as a default value for meetings without a timezone
  • Timezone setting available for both versions of meeting lists (Legacy and TSML UI)

Also for no good reason

  • autocomplete styling update (I thought at first I'd use autocomplete to improve the picker, but scrapped that notion)
  • npm audit fix to address some lib warnings

setting common highlight colors and font sizes
- add group of currently used to top
- new meetings should default to current
  tsml_timezone setting, if set
Also it's timezones, not timzones
@gkovats gkovats requested review from Copilot and joshreisner and removed request for Copilot December 2, 2025 13:17
@@ -0,0 +1,54 @@
$selected: #1980EC;
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this was a tsml-jquery-us.css file, changed to SCSS just to get those color variables and do some nested CSS declarations, but it's not important

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

the larger font size is great, but i'm seeing this menu pass behind the map

Image

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

still seeing this - to reproduce you'll need enough locations in your database and you'll want to type a string in the Location field that matches enough of them

Copy link
Contributor

@joshreisner joshreisner left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks great, thanks! just some minor PHP notice / css feedback

@@ -0,0 +1,54 @@
$selected: #1980EC;
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

the larger font size is great, but i'm seeing this menu pass behind the map

Image

if (!in_array($timezone, $timezones)) {
continue;
}
$city = array_pop(explode('/', $timezone, 2));
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Image

seeing this php notice

@joshreisner
Copy link
Contributor

joshreisner commented Feb 14, 2026

hey @gkovats i'm still seeing the autocomplete issue on mac safari and firefox:

before

if i bump the z-index to 1000 then it appears in front of the map:

after

seeing this on the search dropdown (probably unrelated to this change):

dropdown-before

if i bump that z-index to 1010:

dropdown-after

i'm also seeing a problem with the autocomplete in legacy:

Screenshot 2026-02-14 at 8 27 11 AM

@joshreisner
Copy link
Contributor

i pushed a change (hope that's ok) to fix the z-index issues. i'll publish this branch on our demo site now to see if we see this autocomplete issue there too

@joshreisner
Copy link
Contributor

yeah, it also looks kind of jacked there: https://demo.code4recovery.org/meetings

im happy to help try to fix it but maybe another option to consider is to revert the changes to the autocomplete since they're not super relevant to this PR

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants