Joachim
355405daa3
Front-end: Fix Safari details display and enhance dropdown on mobile
2021-12-17 20:40:58 +01:00
Joachim
df8427921b
Add alignment rule for button reset
2021-12-17 17:34:22 +01:00
Joachim
f88b511bbf
Update bookwyrm.css
2021-12-17 17:32:44 +01:00
Joachim
f300104c4d
Add reset button style
2021-12-17 17:29:46 +01:00
Mouse Reeve
c3a32b3a54
Merge branch 'main' into tidy-header
2021-12-15 10:02:36 -08:00
Joachim
5b8c1bde89
Merge branch 'main' into list-embed
2021-12-08 16:40:15 +01:00
Mouse Reeve
4973e0a010
Adds confirm modal for loading data
2021-12-07 12:32:17 -08:00
Mouse Reeve
7050013144
Close menus when the rest of the page is clicked
...
Ce-authored-by: Joachim <joachim.robert@protonmail.com>
2021-12-04 11:51:57 -08:00
Mouse Reeve
f98fe0348a
Fixes merge error
2021-12-04 11:45:02 -08:00
Mouse Reeve
403382e4b4
Merge branch 'main' into detail-menus
2021-12-04 11:30:49 -08:00
Mouse Reeve
56609bbc2b
Css linting
2021-12-04 11:18:41 -08:00
Mouse Reeve
c813ce1144
Creates consistent styling for details element
2021-12-04 10:41:42 -08:00
Mouse Reeve
b6106691ef
Force dropdown menus to always visible
2021-12-04 09:57:45 -08:00
Mouse Reeve
5b27952b34
Use html details instead of javascript menus
2021-12-04 09:48:55 -08:00
Joachim
5ffe465a7a
Better style for embedded cards
2021-12-04 16:18:11 +01:00
Joachim
a688c73b79
Fix stylelint rule
2021-11-28 18:28:49 +01:00
Joachim
c924f578e5
Fix linting errors
2021-11-28 18:26:01 +01:00
Joachim
89bbf005c3
Add an accessibility helper
...
This will display a default outline specifically for keyboard users (and some inputs)
2021-11-27 19:19:09 +01:00
Joachim
4ed4278826
Tidy header for non-authenticated visitors
...
with the help of a login modal
2021-11-27 19:18:20 +01:00
Mouse Reeve
9ac5384d68
Fixes test and css linter
2021-10-15 09:54:14 -07:00
Mouse Reeve
2f40394c0a
Updates edited display
2021-10-15 09:41:29 -07:00
Mouse Reeve
bd463ea6fe
Lint fixes
2021-10-01 18:09:11 -07:00
Mouse Reeve
29ee99c03e
Styles for the thread page
2021-10-01 18:05:48 -07:00
Mouse Reeve
6022e7b232
Adds IP blocklist views
2021-09-17 13:04:10 -07:00
Mouse Reeve
a011a9eab5
Linting fixes
2021-09-12 10:41:16 -07:00
Mouse Reeve
b5cc75e078
Adds css for file input buttons
2021-09-12 10:36:06 -07:00
Mouse Reeve
926eb7646f
Removes duplicate selector
2021-09-10 15:03:01 -07:00
Mouse Reeve
3fdbd3035a
how to disable linter complaint??
2021-09-10 14:58:08 -07:00
Mouse Reeve
da5003c45e
Fixes hover states
2021-09-10 14:56:45 -07:00
Mouse Reeve
2665e3640e
CSS for half stars
2021-09-10 14:19:57 -07:00
Mouse Reeve
08d2bff7ca
General function for displaying messages
2021-09-10 10:12:37 -07:00
Mouse Reeve
718744a92d
Adds css animation for pending create status
...
Co-authored-by: Fabien Basmaison <contact@arkhi.org>
2021-09-10 08:30:28 -07:00
Mouse Reeve
136cc1a6e9
Adds spinner icon
2021-09-10 08:07:46 -07:00
Mouse Reeve
4570d042a9
Tooltip icon
2021-09-08 08:56:13 -07:00
Mouse Reeve
457415f874
Adds bookmark icon
2021-08-23 11:36:22 -07:00
Mouse Reeve
451cb38c6c
Linter fix
2021-08-19 15:33:23 -07:00
Mouse Reeve
8ba695c21d
Adds max height to modals so they don't disappear on small screens
2021-08-19 15:19:10 -07:00
Mouse Reeve
45e82abda4
Merge branch 'main' into images-django-imagekit
2021-08-11 12:47:25 -06:00
Mouse Reeve
b116df723f
prevent large text from janking up view
2021-08-07 16:48:53 -07:00
Mouse Reeve
af34dc6520
Merge branch 'main' into images-django-imagekit
2021-08-02 13:43:59 -06:00
Kylie
a6b8d44627
Summary display updates
2021-07-31 20:30:21 -04:00
Kylie
f2186d6861
Add preserve-whitespace CSS tag
2021-07-31 13:15:49 -04:00
Joachim
c1456ce853
Update .cover-caption name and styles
2021-05-24 16:16:33 +02:00
Joachim
251c8bbd08
Merge remote-tracking branch 'upstream/main' into list-style-fixes
2021-05-23 15:14:50 +02:00
Joachim
0708d64bf1
Update bookwyrm.css
2021-05-23 12:10:57 +02:00
Mouse Reeve
b8e9b9f57e
Cleans up show/hide behavior
2021-05-20 11:46:24 -07:00
Joachim
1f747e4f68
Merge branch 'main' into list-style-fixes
2021-05-05 16:06:48 +02:00
Joachim
4c021e6357
Add Mobile styles
2021-05-02 21:34:43 +02:00
Joachim
bbac0ad7ab
Update bookwyrm.css
2021-04-29 21:51:42 +02:00
Joachim
d4dffe48a7
Update bookwyrm.css
2021-04-29 21:48:35 +02:00
Joachim
fa17386a6e
Fix
2021-04-29 21:45:48 +02:00
Joachim
0a71fb094f
Move counter in Ordered List
2021-04-29 21:41:43 +02:00
Fabien Basmaison
e37cbcd88d
cover: Comment CSS rules a bit more and add rules for consistency.
2021-04-28 15:02:47 +02:00
Fabien Basmaison
bba60c99e9
cover: Rearrange some CSS rules.
2021-04-28 14:48:25 +02:00
Fabien Basmaison
baaaeef4c0
cover: Fix little details.
2021-04-28 10:47:14 +02:00
Fabien Basmaison
8a1c8cb061
cover: Update goal:
...
- Remove `.content` from template when not dealing with markdown-generated markup.
- Fix some duplicated CSS selectors.
2021-04-27 21:07:54 +02:00
Fabien Basmaison
a5359d1f80
cover: Update author.
2021-04-27 20:30:10 +02:00
Fabien Basmaison
d8b6676976
cover: Udpate logged out home and discover.
2021-04-27 16:27:39 +02:00
Fabien Basmaison
8ddc292ee6
cover: Change the logic again:
...
- Work on feeds.
- Add `.is-cover` to modify the behaviours of columns.
- Only apply logic for dimensions on the cover container; too many contextual side effects otherwise.
- Add classes to dimension and align, including auto margins for flex.
- Rename classes in templates accordingly.
2021-04-27 16:24:20 +02:00
Fabien Basmaison
b089f6c86a
Update Bulma from v0.9.1 to v0.9.2.
2021-04-26 15:20:48 +02:00
Fabien Basmaison
26cacf502c
Rationalise behaviours of context, container and cover:
...
- Set minimum dimensions to avoid having to pass classes all over the place.
- Outline the container to show white on white covers properly.
- Remove extraneous code.
- Better size caption when no cover is available.
- Create Alignments, Positions and Spacings sections and move some existing dimensions.
- Update previous templates.
2021-04-26 13:39:17 +02:00
Fabien Basmaison
30bed6c963
Merge branch 'main' into frontend-book-cover
2021-04-26 11:35:10 +02:00
Joachim
e92166c7f7
Directory: Homogenize cards heights
...
When the content of a profile card stretches it in height, the grid is not homogenous. This PR adds a CSS class that'll display cards as stretchable columns. The card content will be able to grow, which should always place the card footer at the bottom of the card.
2021-04-25 20:05:31 +02:00
Mouse Reeve
2fd8e12b96
Merge pull request #974 from joachimesque/list-table
...
Add mobile styles for book preview table
2021-04-25 10:42:27 -07:00
Fabien Basmaison
a268f339c0
Fix linting issues.
2021-04-25 15:45:49 +02:00
Fabien Basmaison
953dff90bb
cover: tweak styles:
...
- `optimizeQuality` > `smooth` (CSS language evolution)
- Use `auto` instead of a fixed width.
- Add exceptions for heights and apply them to some previously modified templates.
- Remove `is-large` exception.
- Widen the content column on list curation.
2021-04-25 15:37:46 +02:00
Fabien Basmaison
23985e4357
Merge branch 'main' into frontend-book-cover
2021-04-25 11:24:21 +02:00
Fabien Basmaison
cf5a4ebe90
Fix typo:
...
Addresses https://github.com/bookwyrm-social/bookwyrm/pull/994#discussion_r619688900 .
2021-04-24 21:27:05 +02:00
Fabien Basmaison
eea8b4e750
cover: Handle covers with specific heights:
...
- Have an explicit contextual class on `cover-container`.
- Use more flexible, consistent and searchable variable name for passing classes to covers.
- Consistently use `'…'` with django variables.
- Give the option to not hide covers to screen readers.
- consitently give a title to the cover container if `alt_text` exists.
- [lists] Remove `.content` which is applying too extensive default styles.
2021-04-24 21:27:05 +02:00
Joachim
e06154c457
Merge branch 'main' into smaller-statuses-dense-cards
2021-04-24 20:07:13 +02:00
Fabien Basmaison
32fb06c9e6
Prevent stars from wrapping on multiple lines.
2021-04-24 13:23:03 +02:00
Fabien Basmaison
7f0b3184a1
cover: Use book-cover as component:
...
- Avoid specifying context-dependent values in CSS for components. Those values can be defined by the context calling the component.
- Use `<figure>` with optional caption.
- Reduce redundant markup.
- Allow more variables to be passed to the book-cover (image path and class for the container).
- Hide the book cover to screen readers.
2021-04-24 12:48:55 +02:00
Mouse Reeve
c6e8161a9f
Removes scroll padding
2021-04-22 13:08:22 -07:00
Joachim
15c7a1dc82
Update bookwyrm.css
2021-04-22 20:57:24 +02:00
Joachim
2749e6ad95
Fix CSS for linter
2021-04-21 22:36:07 +02:00
Joachim
0b0a283e64
Fix buttons styles
2021-04-21 22:32:14 +02:00
Joachim
e4836bd9b3
Fix for lint
2021-04-21 21:29:28 +02:00
Joachim
2ae9085e55
Vertically align cells in desktop view
2021-04-21 21:26:20 +02:00
Joachim
482774f1e1
Add mobile styles for book preview table
2021-04-21 21:25:37 +02:00
Joachim
71390f1735
Set body height
2021-04-15 21:51:14 +02:00
Fabien Basmaison
e016006ade
[css] Rename all classes consistently: :shamed:
...
This commit addresses https://github.com/mouse-reeve/bookwyrm/pull/883#pullrequestreview-632930445 .
2021-04-10 19:51:18 +02:00
Fabien Basmaison
b92ff9752d
[assets] Remove UI and behaviours for interactions:
...
This commit addresses https://github.com/mouse-reeve/bookwyrm/pull/883#discussion_r609739553 .
2021-04-08 17:37:29 +02:00
Fabien Basmaison
be0cabc415
[css] Improve quotes.
2021-04-07 18:07:32 +02:00
Fabien Basmaison
2a0924027b
[css] Use more visible comments to split blocks.
2021-04-07 17:33:28 +02:00
Fabien Basmaison
f77088b964
[assets] Remove redundant class already provided by bulma:
...
Replace all classes `hidden` with `is-hidden` in templates, CSS and JS.
2021-04-07 17:31:00 +02:00
Fabien Basmaison
f2a2b410a1
[assets] Add comment to mention replacing font icons with SVG.
2021-04-07 10:49:52 +02:00
Fabien Basmaison
5d569e8926
[assets] Only update status if the promise is successful:
...
- Use promises in `ajaxPost` and `interact`.
- Add some animations in CSS.
2021-04-07 09:24:34 +02:00
Fabien Basmaison
964b47ea97
[assets] Fix path for icomoon font.
2021-04-05 16:46:30 +02:00
Fabien Basmaison
cbed5e331b
[assets] Move some frontend assets to _vendor_ directories:
...
This simplifies linting of files we have no grasp on, and clarifies responsibilities.
- Add .eslintignore.
- Restrict linting to bookwyrm/static.
2021-04-05 16:17:11 +02:00
Fabien Basmaison
5aea7343b4
[assets] Rename some files for consistency.
2021-04-05 16:16:48 +02:00
Mouse Reeve
abd6a78295
Merge pull request #862 from mouse-reeve/disabled-link
...
Valid html solution to disabling pagination links
2021-04-04 10:59:22 -07:00
Fabien Basmaison
485b0fa0f3
Simplify rating form:
...
- Create a snippet to regroup similar code.
- Reduce and document tricky logic of CSS.
- Add i18n strings.
2021-04-04 15:08:42 +02:00
Mouse Reeve
8d7527dee3
CSS linter fixes
2021-04-03 11:59:14 -07:00
Mouse Reeve
3cb91098e6
Valid html solution to disabling pagination links
2021-04-03 11:54:15 -07:00
Mouse Reeve
7483cb5919
Adds getting started find books view
2021-03-31 13:56:26 -07:00
Fabien Basmaison
cc01105bf0
Add linter for CSS files:
...
- Add Github Action.
- Update .gitignore.
- Add .stylelintignore for vendor related files.
- Fix format.css to match rules (includes hacks with @todo).
2021-03-31 16:17:05 +02:00
Mouse Reeve
0ef33d2acb
Adds shared books as a metric for recommending follows
2021-03-27 07:36:14 -07:00
Mouse Reeve
b0e1095fe6
Adds "suggested follows" panel
2021-03-26 10:32:42 -07:00
Mouse Reeve
8d5630e059
Adds css transitions to notification and unread statuses
2021-03-23 17:52:58 -07:00
Mouse Reeve
dd15e87073
Merge branch 'main' into progress-update-ui
2021-03-20 17:38:22 -07:00