Commit Graph

129 Commits

Author SHA1 Message Date
Greg Newman
6aefcdbef0 🐛 fixes dark mode issue with alert 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
Lacey Williams Henschel
1c4d866cd1 Fix libraries formatting/filtering bug 2023-06-28 06:45:20 -05:00
Lacey Williams Henschel
57c4f0e8fb Add version alert to detail view and template 2023-06-23 10:47:26 -07:00
Lacey Williams Henschel
338eb8fe44 Add version alert to all list templates and views 2023-06-23 10:47:26 -07:00
Lacey Williams Henschel
3fd030ac5c Retrieve the versioned docs url for each library 2023-06-20 12:21:18 -07:00
Lacey Williams Henschel
e32aa9e3ec Link to GitHub tag on library details page 2023-06-19 16:23:30 -07:00
Lacey Williams Henschel
25d24fbc3d #252 Make category link version-sensitive 2023-06-16 11:16:00 -07:00
Lacey Williams Henschel
688ae87e76 Add methods to retrieve adoc content for libraries
(Part of #394 and #252)

- Add method to the GitHub API class to retrieve a specific file from a repo by its tag and path (to retrieve README or adocc files)
- Add method to Library model to retrieve the description content and render it
- Fail gracefully if no content is found
- Add caching logic for redis and database caching
2023-06-15 15:08:42 -07:00
Greg Newman
62adb98d0a hooks up library view types
* View by cards
* View by flat list
* View by category lists

fixes #400
2023-06-01 19:06:53 -04:00
Greg Newman
9b988a5763 🐛 fixes version select position
fixes #399
2023-06-01 18:31:20 -04:00
Greg Newman
783e535dd0 🔨 refactor html for better spacing
fixes #409
2023-05-31 19:17:59 -04:00
Greg Newman
e473b67830 🐛 Fixes space at top of command palatte 2023-05-31 19:14:02 -04:00
Greg Newman
26997d0a7d 🚜 fixing page widths; library controls 2023-05-30 16:20:38 -04:00
Greg Newman
8f4e8136e6 🐛 fixing layout of form controls on libraries 2023-05-30 09:36:11 -04:00
Greg Newman
98fb23e3d3 Merge branch 'main' into design-session-three
# Conflicts:
#	.gitignore
#	templates/docs_temp.html
#	templates/libraries/list.html
2023-05-30 08:36:15 -04:00
Lacey Williams Henschel
fd06816e6f 🐛 Restore accidentally-deleted URL pattern and test 2023-05-25 11:21:02 -07:00
Lacey Williams Henschel
6ad9f148b0 Add libraries by category view 2023-05-23 12:50:51 -07:00
Lacey Williams Henschel
6c0959ce3e 👕 Linter 2023-05-23 10:26:16 -07:00
Lacey Williams Henschel
eb683c0b5f 📝 Fix styling, fix form, fix links 2023-05-23 10:26:16 -07:00
Lacey Williams Henschel
f5d87f960c ⬆️ Add django-filters 2023-05-23 10:26:16 -07:00
Lacey Williams Henschel
a0f6411ad1 WIP moving to query strings 2023-05-23 10:26:16 -07:00
Greg Newman
e72323b75d Merge branch 'main' into design-session-three
# Conflicts:
#	static/css/styles.css
#	templates/base.html
#	templates/docs_temp.html
#	templates/includes/_header.html
#	templates/libraries/detail.html
2023-05-23 09:38:24 -04:00
Lacey Williams Henschel
0351f4f002 📝 Make the origin year data-driven 2023-05-19 12:55:02 -07:00
Natalia
092ae5ce9f Template changes after pre-commit checks. 2023-05-18 16:28:21 -03:00
Greg Newman
ef848c14a6 🎨 design call effort 2023-05-17 13:42:47 -04:00
Greg Newman
30416e8646 🐛 fix dark mode on library detail 2023-05-17 09:28:32 -04:00
Greg Newman
af521163c5 🐛 add more context to breadcrumb
Adding more links/context to the breadcrumb on libraries view

Issue: #326
2023-05-17 09:13:38 -04:00
Greg Newman
e459e62182 🐛 fixes hover on library detail
Issue: #325
2023-05-17 08:57:53 -04:00
Greg Newman
319a682c98 🐛 fixes hover on library detail
Issue: #325
2023-05-17 08:57:33 -04:00
Greg Newman
31547e46a4 🐛 header margins
Issue: #309
2023-05-17 08:45:34 -04:00
DoumanAsh
aff9bfdc95 templates: Rework to use i18n 2023-05-16 14:31:55 -07:00
DoumanAsh
b1483a515c templates: Add base title Boost and some specific titles to major pages 2023-05-16 14:31:55 -07:00
Lacey Williams Henschel
b612b046d3 📝 Add display name for Boost version 2023-05-15 11:08:49 -07:00
Greg Newman
60b12c7999 📝 Update links according to vinnies changes 2023-05-11 10:34:45 -04:00
Greg Newman
ecf4b765d1 🐛 remove commits graphs for now 2023-05-11 10:34:45 -04:00
Lacey Williams Henschel
d8d458cc0f Merge pull request #305 from cppalliance/add-docs-link
Add temp fix for library documentation link
2023-05-11 07:04:32 -07:00
Lacey Williams Henschel
2b056dfa57 Add temp fix for library doucumnetation link 2023-05-11 06:54:43 -07:00
Lacey Williams Henschel
abdab3491d 168 Change links 2023-05-11 06:26:50 -07:00
Frank Wiles
95240039bb Rename 2023-05-11 03:22:43 -05:00
Greg Newman
28057f4d61 🚜 updated templates from design call #3
* A lot of design/ui tweaks
* new releases temp template
* updated news temp template
* many more changes
2023-05-10 14:21:56 -04:00
Greg Newman
fdf090581f 🎨 placement and style of version select
We still need this on the libary list view.

Issue: #263
2023-05-09 19:13:41 -04:00
Lacey Williams Henschel
ce8dfe0ebb Merge pull request #279 from cppalliance/252-min-version
 Add display for cxxstd value
2023-05-09 16:03:52 -07:00
Greg Newman
1ba49a0245 Merge pull request #280 from cppalliance/ui-tickets
UI tickets
2023-05-09 19:01:05 -04:00
Lacey Williams Henschel
0403f837c4 Add display for cxxstd value 2023-05-09 15:54:24 -07:00
Greg Newman
680fff6721 🎨 better color on pills for library
Adding more green on pills

Issue: #225
2023-05-09 18:49:59 -04:00
Lacey Williams Henschel
35d1bf3f53 Add ability to select a Version of a library 2023-05-09 13:36:11 -07:00
Lacey Williams Henschel
012a4df3e0 📝 Use github_issues_url property in template 2023-05-09 11:35:00 -07:00
Greg Newman
b55bcb8b8a Merge branch 'main' into design-session-duex 2023-05-08 18:14:28 -04:00
Greg Newman
b386f1cc3a 🚜 results from design meeting
A newly designed library detail view with placeholders for content to be hooked up.  Other changes included for header and footer and new graphing library.
2023-05-03 14:34:51 -04:00