Commit Graph

212 Commits

Author SHA1 Message Date
Spencer Strickland
c8dfd8e479 Learn Page Redesign 2023-08-25 12:26:05 -05:00
Greg Newman
192da31256 adds last login method signifier
Now shows which login method was used the last time they logged into the site via localstorage.

* Adds the alpine persist plugin
* Adds js to set the localstorage for the method used to login
* Shows badges on the login method saying “last used”
* Works for Email, GitHub and Google

Issue: #39
2023-08-25 11:12:24 -04:00
Greg Newman
4dc6be36bb 🚧 gracefully handle no avatar found
Uses fa-user
2023-08-25 09:26:59 -04:00
Greg Newman
5e76c036f6 :contruction: maintainer avatars 2023-08-25 09:26:59 -04:00
Greg Newman
706c283f8d 🐛 fixes font colors in docs header 2023-08-18 11:23:28 -04:00
Greg Newman
9bcc48df68 🎨 Auth pages styling
Styles all auth pages consistently.  Sign up and Log in are side by side now removing the confusing links to switch between forms.  Form errors are now properly displayed and styles.  All pages related to social auth flow are styled as well as the forgot password flow.
2023-08-18 10:54:38 -04:00
Greg Newman
79cdbfa55e 🎨 styles for social auth flow 2023-08-11 11:18:37 -04:00
Greg Newman
98b7744889 🚧 WIP dark mode for results
Issue: #557
2023-08-10 15:54:37 -04:00
Greg Newman
66f973067b 🚧 WIP changing library search
WIP: Removing command palette and replacing with htmx live search field.

Issue: #557
2023-08-10 15:54:37 -04:00
Spencer Strickland
8f6a926af5 page clean-ups, version model for release notes 2023-08-09 05:03:26 -05:00
Spencer Strickland
414575b27c Library detail updates, matching changes on Releases 2023-08-03 07:08:30 -05:00
Greg Newman
0fa5d5ebcd 🎨 set max width to 7xl 2023-08-02 10:52:49 -04:00
Spencer Strickland
28ee2a63cb quick fix on header colors 2023-07-28 12:43:07 -05:00
Greg Newman
093e254a6d 🎨 breakpoints for truncation
On mobile devices 10 chars
On medium browsers 20 chars
On x-large browser show the whole hash
2023-07-28 13:37:40 -04:00
Greg Newman
cd6cb80962 🎨 pull in account page changes 2023-07-28 10:13:25 -04:00
Greg Newman
28e1902136 🚧 pull in new name fields
Pull in the new name fields and style them to match the rest of the page
2023-07-28 10:13:25 -04:00
Greg Newman
9309724abe 🚧 chunk into two columns
Split the form page into two columns on desktop, one column on mobile
2023-07-27 15:48:51 -04:00
Greg Newman
20a8eb1250 🚧 styling the unified profile pages
* Breaking this down into includes for the fields to get the right
styles in place
* Adding checkbox inputs for proper styling
2023-07-27 14:46:06 -04:00
Spencer Strickland
539ad3bd48 misc updates includes tos/privacy 2023-07-26 08:54:35 -05:00
Spencer Strickland
172c89d50c additional library updates + community links 2023-07-18 10:36:37 -05:00
Spencer Strickland
c089c65920 updates to libraries, news icons, other launch items 2023-07-18 10:36:37 -05:00
Spencer Strickland
15eb80e4c2 releases updates, scrollbar, header icons 2023-07-17 05:50:44 -05:00
Greg Newman
3cedf1b45d 🐛 fixes font flicker from Google fonts
Uses the webfont loader to get the Google fonts which stops the flicker when jumping between system fonts and the Cairo Google font library.
2023-07-13 16:46:05 -04:00
Greg Newman
b1a3e3d721 ⚰️ Removes breadcrumbs
Issue: #485
2023-07-13 11:46:51 -04:00
Spencer Strickland
7e48dd6c80 UI updates to Learn, News, Footer 2023-07-12 15:36:57 -05:00
Spencer Strickland
b8f9ab087d CSS linter 2023-07-12 07:03:45 -05:00
Spencer Strickland
38e9fa8411 UI updates to Community and Releases 2023-07-12 07:03:45 -05:00
Spencer Strickland
e535b20972 Merge branch 'homepage-beta-2' of https://github.com/cppalliance/temp-site into homepage-beta-2 2023-07-07 15:06:40 -05:00
Spencer Strickland
263dfd68fa Ran the pre-commit hooks to address issues 2023-07-07 15:05:57 -05:00
Greg Newman
f7bb3e8599 Merge branch 'develop' into homepage-beta-2 2023-07-07 15:41:05 -04:00
Spencer Strickland
079f978b4e New styles generated 2023-07-07 14:33:07 -05:00
Spencer Strickland
b126351cd1 Merging styles 2023-07-07 11:12:17 -05:00
Spencer Strickland
90dfd09b57 Updating styles on last homepage-beta 2023-07-07 11:03:34 -05:00
Greg Newman
3adeb77891 📝 no dark text
Issue: #421
2023-07-07 11:23:21 -04:00
Greg Newman
9c310872cb restyles selected library toggles
Instead of slate on charcoal for the selected toggle in dark mode, make it green with slate text.

Issue: #421
2023-07-07 11:23:21 -04:00
Spencer Strickland
2cef60c323 Adding latest homepage-beta style updates 2023-07-05 16:37:15 -05:00
Greg Newman
255eec701b 🎨 adds label to form fields
Don’t use placeholder as labels. That’s confusing.
2023-07-05 14:46:09 -04:00
Greg Newman
e25f01c7f5 🎨 image size on mobile for detail 2023-07-05 14:46:09 -04:00
Greg Newman
0df4bfb84e 🐛 fix image rounded corners
Issue: #478
2023-07-05 14:46:09 -04:00
Greg Newman
5091654996 🎨 make news list better on mobile 2023-07-05 14:46:09 -04:00
Greg Newman
77f71c186c 🔨 cleanup 2023-07-05 14:46:09 -04:00
Greg Newman
6fb0bcc9c6 🐛 dark mode 2023-07-05 14:46:09 -04:00
Greg Newman
d7a2aa1001 🔨 refactor the structure of the news list
The original ordered list does not scale well width wise so I’ve refactored this to adjust nicely when resizing the window.
2023-07-05 14:46:09 -04:00
Greg Newman
6aefcdbef0 🐛 fixes dark mode issue with alert 2023-07-05 14:46:09 -04:00
Greg Newman
a31ca8f49c 🎨 fresh css build 2023-07-05 14:46:09 -04:00
Greg Newman
0f7ebd901f 🎨 styles old version alert
Closes #465
2023-07-05 14:46:09 -04:00
Greg Newman
daa9aecd67 🎨 mobile layout for list 2023-07-05 14:46:09 -04:00
Greg Newman
8bdd7de74a 🎨 styling secondary pages and confirmation 2023-07-05 14:46:09 -04:00
Greg Newman
a0c1f7958f 🎨 styles the news forms
* Adds styles for the interim news submission view
* Refactors the form input include
* Styles the news creation forms
* More work on the news list.  Linking to the filtered list from the icons next to each news item.
2023-07-05 14:46:09 -04:00
Natalia
635fb2e63c Group news creation forms into a single view (UI needs improvement, #436). 2023-06-21 23:00:38 -03:00