Spencer Strickland
2cef60c323
Adding latest homepage-beta style updates
2023-07-05 16:37:15 -05:00
Lacey Williams Henschel
1c4d866cd1
Fix libraries formatting/filtering bug
2023-06-28 06:45:20 -05:00
Natalia
7a687d0f63
Format news display date as requested in issue #435 .
2023-06-26 08:20:47 -03: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
Natalia
d83778bf91
Do not embed creation forms for all news types, only show links.
2023-06-21 23:00:38 -03:00
Natalia
635fb2e63c
Group news creation forms into a single view (UI needs improvement, #436 ).
2023-06-21 23:00:38 -03:00
Lacey Williams Henschel
3fd030ac5c
Retrieve the versioned docs url for each library
2023-06-20 12:21:18 -07:00
Greg Newman
f092b03091
🚜 dark mode
2023-06-20 15:14:51 -04:00
Greg Newman
d6d05e8fcb
🐛 fixes what makes tests fail
2023-06-20 15:14:51 -04:00
Greg Newman
ca840d1cbe
🔨 remove unused image
...
* remove unused user image
* use property instead of the tag type
2023-06-20 15:14:51 -04:00
Natalia
2d7a566420
Test fixes.
2023-06-20 15:14:51 -04:00
Greg Newman
6ab2691656
🔨 remove Lottie
...
* Removes Lottie and related scripts
* Removes CSS from base.html
closes #202
2023-06-20 15:14:51 -04:00
Greg Newman
c7112efd17
🚜 if this is a link open in new tab
...
If the entry is a link, don’t go to a detail page, just open it in a new tab
Issue: #438
2023-06-20 15:14:51 -04:00
Greg Newman
89106f88d4
🐛 fix icon conditionals
...
Issue: #438
2023-06-20 15:14:51 -04:00
Greg Newman
0d93a638a0
🚜 show avatar or icon
...
* If no image exists show fontawesome user icon
* Center controls
Issue: #438
2023-06-20 15:14:51 -04:00
Greg Newman
b51ad7c781
🚜 swap out icons for icons of post type
...
Issue: #438
2023-06-20 15:14:51 -04:00
Greg Newman
0bba9fdcb3
fixes borders
2023-06-20 15:14:51 -04:00
Natalia
06cd04f263
Expose view for user preferences (email notifications so far).
...
Added tests for the new form and view for updating user preferences.
2023-06-20 12:24:40 -03:00
Lacey Williams Henschel
e32aa9e3ec
Link to GitHub tag on library details page
2023-06-19 16:23:30 -07:00
Natalia
8a9af8a137
Fixed code style issues.
2023-06-16 22:04:04 -03:00
Lacey Williams Henschel
25d24fbc3d
#252 Make category link version-sensitive
2023-06-16 11:16:00 -07:00
Spencer Strickland
ff725f5c6c
homepage beta styles + start of news
2023-06-16 12:56:00 -05:00
Natalia
812ed9ea15
Added specialized News model to differentiate general Entry from News
2023-06-15 22:57:02 -03: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
Natalia
c66bcccab8
Lint fixes after running pre-commit run -a.
2023-06-14 15:13:54 -03:00
Spencer Strickland
63ff1e7e51
homepage_beta rebuild
2023-06-14 11:24:57 -05:00
Spencer Strickland
e6a0ea8260
beta homepage work
2023-06-14 11:24:57 -05:00
Lacey Williams Henschel
5514071a93
Simplifications for PR
2023-06-06 11:14:50 -07:00
Lacey Williams Henschel
0ff65b95a7
Apply some style to the asciidoc content
2023-06-06 11:14:50 -07:00
Lacey Williams Henschel
624cbe6525
Serve asciidoc content from template, refactor tests
2023-06-06 11:14:50 -07:00
Donovan
2564f459ce
✨ boost-homepage-redesign
...
close #413
2023-06-01 16:25:20 -07:00
Greg Newman
5c9d8a63d3
Merge branch 'main' into library-issues
...
# Conflicts:
# templates/libraries/list.html
2023-06-01 19:09:00 -04: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
Natalia
3e6ae221b4
Allow entry creation, update and listing to include an image.
...
Part of #273
2023-06-01 15:21:47 -03:00
Greg Newman
5d981b487f
🔨 refactor html for better spacing
...
fixes #409
2023-05-31 19:22:34 -04:00
Greg Newman
483c2d506a
🐛 Fixes space at top of command palatte
2023-05-31 19:22:34 -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
bef6bfced9
🐛 reduce bottom margin by 1px
...
closes issue #398
2023-05-31 19:00:23 -04:00
Natalia
a8cd8f507a
Ran pre-commit run -a
...
Completed runs of black and rest of pre-commit checks.
2023-05-30 23:21:53 -03:00
Natalia
5ccc4ad99b
Disables "create poll" link from news entries list.
2023-05-30 21:30:33 -03:00
Natalia
43f754520c
Allow users to create news by type (plain news, blogpost, video, link, poll)
...
Expose buttons to create different news per type.
2023-05-30 21:30:33 -03: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
Donovan
cb6476c38c
🔥 removed Release Process card
2023-05-25 02:05:06 +05:30
Natalia
32a1ff4532
Provide news entry edition and deletion.
2023-05-24 16:26:18 -03:00