Wolfgang Huß
9aacb22a58
Merge pull request #3293 from Human-Connection/1741-follow-lists
...
feat: FollowerList [1741]
2020-04-20 13:01:29 +02:00
Alina Beck
797efe0a60
use CounterIcon component to show counts
...
- also adds a 'soft' variant to CounterIcon to make it more adaptable
2020-04-07 15:41:47 +02:00
mattwr18
06985c2dbb
chore: fix lint w/ new linting rules
2020-03-26 18:55:10 +01:00
mattwr18
cb0a3f5cdd
chore: Fix lint w/ new linting rules
2020-03-26 10:14:51 +01:00
Raphael Beer
c7762e3539
Fix: UserAvatar missing alt-attribute
2020-03-26 05:27:42 +01:00
mattwr18
e1733201e8
chore: Fix lint, follow @alina-beck suggestions
2020-03-25 11:02:28 +01:00
Alina Beck
d9c3412b41
outsource styling to FilterMenuSection component
...
@mattwr18 great work and great styling so far! ;)
fyi: I noticed there was a lot of duplicate CSS and the solution I came up with is this new component, using slots
2020-03-25 11:02:28 +01:00
mattwr18
863656f718
chore: add story for LabeledButton
2020-03-25 11:02:28 +01:00
Alina Beck
1ffde6bf10
refactor: CategoriesFilter to not use ds-flex
...
Co-authored-by: mattwr18 <mattwr18@gmail.com>
- introduce LabeledButton component
- rename FilterMenu to HashtagsFilter and FilterPosts to FilterMenu
2020-03-25 11:02:00 +01:00
roschaefer
276ea79e8f
Update prettier to v2
2020-03-24 21:11:11 +01:00
Robert Schäfer
512ef672bf
feat: Introduce graphql image type ( #3043 )
...
* refactor(graphql): Introduce image type
* Undo changes to .travis.yml
* chore: Upgrade travis to node LTS
- URL is available since v10
* chore: use lts
Co-authored-by: mattwr18 <mattwr18@gmail.com>
2020-03-16 15:32:19 +01:00
Alina Beck
6aecbd6c6d
Merge branch 'master' into migrate-styleguide-card
2020-02-19 10:25:37 +01:00
Alina Beck
cca9ec8e81
avatar image spans 100% width and height
2020-02-18 16:17:27 +01:00
Alina Beck
2510643361
improve mobile-responsiveness of BaseCard, following @mattwr18 suggestions
2020-02-17 10:56:07 +01:00
Alina Beck
ad385490bc
follow @mattwr18 PR review
...
- replace magic numbers with tokens
- remove unused name attribute
- use slot shorthand (for the slots added in this PR)
2020-02-17 10:44:52 +01:00
Alina Beck
60818c5902
replace CardWithColumns with new and improved BaseCard
2020-02-11 16:57:25 +01:00
Alina Beck
3c8c9d51e1
re-refactor LoginForm, ContributionForm and TeaserImage
2020-02-11 16:34:35 +01:00
Alina Beck
37959d8167
refactor BaseCard to use slots and props
2020-02-11 16:10:45 +01:00
Alina Beck
9c3378807c
introduce CardWithColumns component
2020-02-11 11:23:34 +01:00
Alina Beck
1eac8ed14d
add variants to BaseCard
2020-02-11 11:17:04 +01:00
Alina Beck
09dee69ee0
rename PostCard to PostTeaser
2020-02-11 10:07:16 +01:00
Alina Beck
d2148bdd47
Merge branch 'master' into migrate-styleguide-card
2020-02-03 19:23:22 +01:00
Alina Beck
c74eebfcdc
use $event instead of event in vue template
2020-01-27 19:25:46 +01:00
Alina Beck
73a1d54915
remove z-index from UserAvatar
2020-01-27 19:17:22 +01:00
Alina Beck
e7bf499d37
use BaseCard in Comment component and refactor
2020-01-22 17:37:32 +03:00
Alina Beck
db422257e4
add BaseCard component
2020-01-22 12:59:46 +03:00
Alina Beck
d20421cb70
clean up UserAvatar a little
2020-01-21 13:26:14 +03:00
mattwr18
7b73c990ec
Remove unintended changes to class name/comment
2020-01-20 10:19:39 +01:00
mattwr18
fdf00fc0c6
Follow @alina-beck's PR review suggestions
...
- Update styling
- Avoid nested tags
- Rename components with two names
- Add story
- Co-authored-by: Alina Beck <alina.beck@mail.com>
2020-01-20 10:04:30 +01:00
mattwr18
905f34c827
Support use of initials, add tests, move component
...
- if there is no user.avatar, we show a user's initials - up to 3
characters unless there is no name or the name is 'Anonymous'. This is
to support users who on the old alpha were allowed to be anonymous (do
we still want to support this?)
- Add test cases for ☝️
- Refactor to not use any styleguide components and move UserAvatar to
generic directory
2020-01-20 10:04:30 +01:00
mattwr18
9e639c23a7
Fix import for newly named/moved component
2020-01-15 18:20:12 +01:00
mattwr18
81cbb7a85c
Refactor styling, fix naming convention
...
- Emotions buttons were not displaying images correctly
- Follow vue guidelines for multiword naming convention
- Favor tokens over magic px numbers
2020-01-15 17:37:54 +01:00
Alina Beck
150d04080b
follow @mattwr18 code review
2020-01-15 11:55:27 +03:00
Alina Beck
70d632e392
use scss tokens for counter icon and loading spinner
2020-01-09 14:47:14 +05:30
Alina Beck
b71638d29f
use scss variables in base button component
2020-01-09 14:31:25 +05:30
Alina Beck
04e5ecc87d
fix tests and lint errors
2020-01-09 13:48:30 +05:30
Alina Beck
1b9249c685
manage button states and color schemes with mixin
2020-01-09 13:13:33 +05:30
Alina Beck
5c1242b999
reduce CounterIcon tests to only test logic
2019-12-19 13:07:07 +05:30
Alina Beck
56b1a74e64
let eslint do some magic
2019-12-19 12:53:38 +05:30
Alina Beck
72f2aff455
add color variants to CounterIcon
2019-12-19 11:43:14 +05:30
Alina Beck
7cf8aec283
add ghost style for special use cases
2019-12-18 23:59:43 +05:30
Alina Beck
d6560438e5
add button type to allow submit buttons
2019-12-18 23:13:40 +05:30
Alina Beck
63549d987e
add button size small
2019-12-18 22:55:28 +05:30
Alina Beck
7568837963
refactor counter icon
2019-12-17 18:13:53 +05:30
Alina Beck
5a30001db8
rearrange BaseButton stories
2019-12-17 14:46:54 +05:30
Alina Beck
93233a5c76
style button loading state
2019-12-17 14:35:49 +05:30
Alina Beck
69a69ad0c9
migrate loading spinner
2019-12-17 14:02:59 +05:30
Alina Beck
ab9ad46b14
style button variants
2019-12-17 13:29:29 +05:30
Alina Beck
557fa3211d
rearrange button stories
2019-12-17 13:01:50 +05:30
Alina Beck
dd89c2655b
add button states
2019-12-11 17:06:06 +03:00