426 Commits

Author SHA1 Message Date
Greg Newman
f296ce5be5 🐛 fixes rounded corners on avatar in header
On Docs and Userguide the avatar was not rounded.
2024-01-25 10:37:16 -05:00
Greg Newman
6646c78efe 🐛 fixes link colors on docs header
BoostBook.css is overwriting the link colors in light mode. This fixes them and refactors the classes a little.
2024-01-25 10:26:53 -05:00
Greg Newman
2f50377dfd 🐛 fixes avatar icon on docs
Issue: #872
2024-01-17 11:58:31 -05:00
Spencer Strickland
8f226473b7 Added Slack to community and footer includes funding message 2024-01-12 12:53:04 -06:00
Greg Newman
c6d6b85bab adds an api call to get Avatar
The user avatar content in the header is now populated with a htmx get request. The request object is used to show either the join link, avatar or no avatar icon.

Issue: #850
2023-12-08 12:03:36 -05:00
Greg Newman
747464089e 🐛 fixing truncate
* Fixes truncate on news paragraphs
* right aligns name/date and sets explicit width
2023-12-05 10:27:22 -05:00
Spencer Strickland
d50201fdb2 Entry div fixed to maintain widths the better way 2023-12-01 16:06:02 -06:00
Spencer Strickland
59b14df1f9 Update to item layout to lock widths, prevent overlap 2023-12-01 16:06:02 -06:00
Spencer Strickland
da63326676 Remainder of the News URL/truncate updates, avatar style guide 2023-11-28 07:55:40 -06:00
Spencer Strickland
2166eb3a58 Update for long text in news on homepage, testing links 2023-11-20 09:49:29 -06:00
Greg Newman
18d5e9fcb3 updates avatars to match styles on news
* Updates header avatar and no avatar styles
* Updates profile page avatar and no avatar styles

Issue: #809
2023-11-17 09:12:31 -05:00
Greg Newman
5b89a530ff Adds author name and publish date to entries
* On the news listing the images are removed
* On the news listing page the author name and publish date are on the
top right of the cards for desktop and in the footer on mobile.
* On the detail page the image will show and the author name and
publish date show next to the avatar.

Issue: #769
2023-11-16 09:31:39 -05:00
Spencer Strickland
1451320ffb Includes prev items + new style updates 2023-11-10 10:32:04 -06:00
Spencer Strickland
783a447fa1 Style guide 2023-11-10 09:30:51 -06:00
Greg Newman
ca9e1bbe3a 🐛 conditional columns
If the user is a moderator use six columns otherwise use five columns on the news toolbar.

Issue: #813
2023-11-05 09:45:08 -05:00
Greg Newman
1ecab689ce 🚧 cleans up post detail view
* Styles edit and delete icons to right
* Adds block behind post content to match other areas of site
* Adds author avatar and name
* Adds borders to all avatars on news and header
* Cleans up news pagination buttons adn fixes bugs
2023-11-03 12:24:58 -04:00
Greg Newman
e9e98a6582 🚧 cleaning up news list
* Added templatetag for can edit conditional
* Adding edit icons
* Rearranged top text area so title matches alignment of other sections of the site.
2023-11-03 12:24:58 -04:00
Greg Newman
908c2124e2 🚧 styles moderator actions 2023-11-03 12:00:47 -04:00
Greg Newman
74c0c10dfc 🚧 cleans up post detail view
* Styles edit and delete icons to right
* Adds block behind post content to match other areas of site
* Adds author avatar and name
* Adds borders to all avatars on news and header
* Cleans up news pagination buttons adn fixes bugs
2023-11-03 11:53:16 -04:00
Greg Newman
e740147ba6 🚧 cleaning up news list
* Added templatetag for can edit conditional
* Adding edit icons
* Rearranged top text area so title matches alignment of other sections of the site.
2023-11-03 11:53:16 -04:00
Greg Newman
f96839db09 🐛 fixes cancel button in dark mode 2023-11-03 11:53:16 -04:00
Greg Newman
4d04b48a8d 🐛 fixes avatar sizes and aspect ratios
Issues: #774, #778
2023-11-02 10:41:45 -04:00
Greg Newman
79759fa6dc user guide dark mode styles
Provides css build for dark mode on the user-guide
2023-11-02 09:47:50 -04:00
Spencer Strickland
3431983955 Addition of the 3 main doc links into mobile menu 2023-11-01 20:12:47 -05:00
Spencer Strickland
5f44f3d037 Slack out, many style updates 2023-11-01 20:12:47 -05:00
Spencer Strickland
8a3cc94c03 Removal of Slack button from homepage 2023-10-30 17:19:22 -05:00
Spencer Strickland
842004b3b1 Additional homepage updates 2023-10-27 12:41:42 -05:00
Spencer Strickland
532e83e4df Misc issues across the site, new Slack on homepage 2023-10-27 12:41:42 -05:00
Greg Newman
ed2351a4e4 🐛 Fixes dark mode for charts and search
This problem only seemed to be an issue in Firefox so adding an explicity setting if matchMedia finds dark.

Issue: #729
2023-10-27 09:39:01 -04:00
Greg Newman
30cafd6b0b 🐛 fixes alignment of text/icons
Fixes the aligment of the icons and text in the dark/light mode switcher.  Also adjusts the divider line to a darker color in dark mode so the line is not so bright.

Issue: #509
2023-10-18 15:47:25 -04:00
Spencer Strickland
df3fc34978 Library Detail restore 2023-10-18 13:56:10 -05:00
Spencer Strickland
45b00e377a Homepage maintainers + news, lib maintainers 2023-10-17 08:37:07 -05:00
Greg Newman
a9b0e20647 🎨 sets default styles for library readme
Issue: #698
2023-10-13 13:30:21 -04:00
Spencer Strickland
c776a51433 Maintainers and Community Page 2023-10-13 10:49:34 -05:00
Greg Newman
b829aa3b9d 🎨 styles errors on account signup
Adds a muted red background to the errors with white text.

Issue: #599
2023-10-13 10:49:02 -04:00
Greg Newman
2242284347 🐛 margins on header
Two margins were set for medium and up and the order was not being respected between user-guide and the main site.
2023-10-12 11:23:26 -04:00
Greg Newman
7e41bdba8e 🚧 fix user-guide header
Now using proprietary styles for the user guide - not shared with docs.  We are able to better isolate and fix issues with the user guide header without having to touch antora.
2023-10-12 11:23:26 -04:00
Greg Newman
66e4f799e1 🚧 fixes font sizes
Fonts are set in site.css at a large base than we use. This resets it and now haeder fonts match. Body font is not quite as big either and matches the main site.
2023-10-12 10:08:29 -04:00
Greg Newman
55253636a6 🚧 fix user-guide header
Now using proprietary styles for the user guide - not shared with docs.  We are able to better isolate and fix issues with the user guide header without having to touch antora.
2023-10-12 09:41:25 -04:00
Greg Newman
65d92a0a4a 🐛 only first of type should be styled
Only add margin/padding to the first of type for the divs listed. These classes are used heavily in the docs and we don’t want to touch anything else.
2023-10-06 18:45:04 -04:00
Greg Newman
4c53237f93 🐛 fixes style regression 2023-10-06 11:44:01 -04:00
Greg Newman
3d6ccbac5f 🔨 fresh docs css build
Issue: #658
2023-10-06 11:07:41 -04:00
Greg Newman
19ce28b900 Merge branch '658-modernize-changes' of github.com:cppalliance/temp-site into 658-modernize-changes
# Conflicts:
#	frontend/docsstyles.css
#	static/css/docsstyles.css
2023-10-06 11:06:55 -04:00
Greg Newman
0c03de497b 🔨 refactoring header for consistency
* Refactoring parts of the header to try and get consistency between the site, docs and user-guide.
* Fixing purple links.
* Adding conditional for theme switcher on mobile
2023-10-06 11:03:08 -04:00
Greg Newman
083cfb2a32 🚧 WIP modernize docs
WIP: Working on styles related to the modernize method and the the injection of the docs styles.

This removes the the main styles.css and working on fixing bugs with the docs layouts for the body content and mobile layouts.

Issue: #658
2023-10-06 11:02:52 -04:00
Spencer Strickland
0e9232b177 Updates to padding on TOS/Privacy 2023-10-04 21:50:52 -05:00
Spencer Strickland
c1d7050dd8 Updates to TOS/Privacy Policy, minor homepage update 2023-10-04 21:50:52 -05:00
Spencer Strickland
97497710c7 Update to lib search results style for light mode 2023-09-28 23:41:17 -05:00
Spencer Strickland
2a0986b17b Lozenge text, lib search res, footer, header 2023-09-28 23:41:17 -05:00
Spencer Strickland
ba147004e2 Added styles to the links + misc tweak 2023-09-28 18:54:00 -05:00