Skip to content

AP-815 Change Login Links to Buttons - #107

Merged
jason-raitz merged 4 commits into
mainfrom
AP-815_login_links_to_buttons
Aug 7, 2026
Merged

AP-815 Change Login Links to Buttons#107
jason-raitz merged 4 commits into
mainfrom
AP-815_login_links_to_buttons

Conversation

@jason-raitz

Copy link
Copy Markdown
Contributor

Since the login links in the header nav and the restricted tool sidebar actually trigger POST requests, they've been updated to be buttons.

@awilfox awilfox left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

r+wc - two minor fixes, and are we sure we need to have the sidebar-btn render as a link as well?

Comment thread app/components/geoblacklight/calnet_login_link_component.html.erb Outdated
Comment thread app/views/shared/_user_util_links.html.erb Outdated
Comment on lines +70 to +79
.sidebar-buttons .authentication .card-header form.button_to {
display: inline;

button.sidebar-btn {
color: $link-color;
background-color: transparent;
cursor: pointer;

&:hover {
color: #004e9f;

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

see above regarding whether this is appropriate or not. It's the correct styling, if it is.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

@anarchivist's comment in the other thread seemed to imply this should be backed out.

@anarchivist anarchivist left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

r+wc; just an additional clarification to one of @awilfox's comments.

Comment thread app/components/geoblacklight/calnet_login_link_component.html.erb Outdated
jason-raitz and others added 2 commits August 6, 2026 11:50
Co-authored-by: Anna Wilcox <AWilcox@Wilcox-Tech.com>
Co-authored-by: Anna Wilcox <AWilcox@Wilcox-Tech.com>

@awilfox awilfox left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

r+wc - I think we're good after returning the sidebar login button to a button style.

Comment on lines +70 to +79
.sidebar-buttons .authentication .card-header form.button_to {
display: inline;

button.sidebar-btn {
color: $link-color;
background-color: transparent;
cursor: pointer;

&:hover {
color: #004e9f;

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

@anarchivist's comment in the other thread seemed to imply this should be backed out.

@jason-raitz
jason-raitz merged commit e00adb3 into main Aug 7, 2026
5 checks passed
@jason-raitz
jason-raitz deleted the AP-815_login_links_to_buttons branch August 7, 2026 16:04
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.

3 participants