5
11
Fork
You've already forked tomato
1

Copy user details #103

Manually merged
edwardloveall merged 2 commits from el-copy-user-details into main 2026年02月24日 22:57:30 +01:00

Volunteer coordinators are constantly in contact with involved parties. Say the
coordinator needs to communicate with community contacts and volunteers because
of a change in a shift. It was time consuming to navigate away from the shift,
find the volunteer, copy the appropriate volunteer info, start contacting the
volunteer, only to navigate back to the shift to get the details that need to be
communicated. It's a lot of actions to perform and information to hold in your
head at once.

Now, admins can copy a volunteer's email or phone number (if one exists) from
the shift page directly.

I also moved the existing svgs to partials. I like erb partials over a static
svg files or inline in css because they can be styled, and have custom
accessible titles.

I think the downside is that partials in rails can sometimes be slow to render,
but I think we're not adding a million of them on any page (right now), and that
rendering is getting faster thanks to tools like
herb.

This also introduced two new phone and email SVGs.

Waterfox

Volunteer coordinators are constantly in contact with involved parties. Say the coordinator needs to communicate with community contacts and volunteers because of a change in a shift. It was time consuming to navigate away from the shift, find the volunteer, copy the appropriate volunteer info, start contacting the volunteer, only to navigate back to the shift to get the details that need to be communicated. It's a lot of actions to perform and information to hold in your head at once. Now, admins can copy a volunteer's email or phone number (if one exists) from the shift page directly. I also moved the existing svgs to partials. I like erb partials over a static svg files or inline in css because they can be styled, and have custom accessible titles. I think the downside is that partials in rails can sometimes be slow to render, but I think we're not adding a million of them on any page (right now), and that rendering is getting faster thanks to tools like [herb](https://www.herb-lang.dev/). This also introduced two new phone and email SVGs. ![Waterfox](/attachments/8f315d6c-5423-4f34-958a-4ca02272f50e)
We have an upcoming feature that needs copying, and event details was too
specific. The element is already setup for it, but the element and class naems
didn't reflect that. Now they do!
edwardloveall force-pushed el-copy-user-details from f1226b6c9b
Some checks failed
Setup Successful
RSpec Failed
Jest Successful
Static Analysis Successful
ci/woodpecker/pr/ci Pipeline was successful
to a59eb4d617
Some checks failed
Setup Successful
RSpec Failed
Jest Successful
Static Analysis Successful
ci/woodpecker/pr/ci Pipeline was successful
2026年02月24日 22:57:29 +01:00
Compare
Author
Owner
Copy link

I am trying to get better at JJ but I occasionally push the wrong branch and it messes up PRs. Sorry about that and thanks for your patience.

I am trying to get better at [JJ](https://www.jj-vcs.dev) but I occasionally push the wrong branch and it messes up PRs. Sorry about that and thanks for your patience.
Sign in to join this conversation.
No reviewers
Milestone
Clear milestone
No items
No milestone
Projects
Clear projects
No items
No project
Assignees
Clear assignees
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
rootable/tomato!103
Reference in a new issue
rootable/tomato
No description provided.
Delete branch "el-copy-user-details"

Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?