Wolfgang Huß
717f224844
Implement my suggestions
2021-03-24 15:19:28 +01:00
2e65f8df80
fixed frontend config value evaluation & default values for INVITE_REGISTRATION. Unified the way the config is accessed
2021-03-19 12:24:42 +01:00
Moriz Wahl
356f026226
basic invite button in frontend
2021-03-19 12:24:42 +01:00
Moriz Wahl
e6dc3f42ce
setting up invite button
2021-03-19 12:24:42 +01:00
Wolfgang Huß
633f4de93a
Fix linting
2020-12-02 23:36:53 +01:00
Moriz Wahl
ecb0bb3766
Starting rebranding to ocelot.social
2020-11-10 12:08:44 +01:00
roschaefer
c2d92880c6
refactor: Move Logo out of styleguide
2020-06-16 13:35:01 +02: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
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
Alina Beck
d460819dee
move client-only wrapper into LocaleSwitch component
...
so we don't have to wrap <locale-switch> in <client-only> every time we use it
2020-02-11 11:14:59 +01:00
Alina Beck
a45d9749c8
Merge branch 'master' into button-migration-fixes
2020-01-15 14:35:05 +03:00
Moriz Wahl
8c7079cf81
changes requested by reviews
2020-01-10 09:23:56 +01:00
Alina Beck
03d4ce7ab4
improve header responsiveness with styleguide overrides
2019-12-19 11:44:55 +05:30
mattwr18
d74d2072ba
Separate concerns in components
...
- SearchResources is a feature component that handles communication with
the backend and fetches the search results
- Those results are passed to SearchableInput which displays the results
in a ds-select dropdown and handles interacting with them
- SearchInput renders the SearchHeading, SearchPost, and HcUser generic
components
- Would love to make the SearchableInput more generic and reusable, or
create a new reusable component for this, but I think this will happen
just when we migrate the Search.vue from the styleguide
Co-authored-by: Moriz Wahl <moriz.wahl@gmx.de>
2019-12-18 19:50:01 +01:00
mattwr18
4cd43b68a4
Refactor further search
...
- in the end, the error was due to not asking for the id of the author
back of the Post.. grrr.... why couldn't we get better error messages!!
- Co-authored-by: Moriz Wahl <moriz.wahl@gmx.de>
2019-12-13 15:56:18 +01:00
mattwr18
ebc5cf392d
Fix search by adding result id
...
- Apollo cache requires an id to commit to their store
- add id to each query result
- refactor out the store
- still can use a lot of refactoring
2019-12-13 12:30:00 +01:00
Moriz Wahl
72e4d0abbc
Basic Search Is Working For Users And Posts
...
The story of SearchInput.vue throws errors because of line 81, dateTime. What must be included to fix this?
The search results shown by the frontend are sometimes differnt from the response of the backend. It shows no results found though there are results incoming.
Tests are not implemented yet.
2019-12-10 10:36:08 +01:00
Moriz Wahl
9f4702d002
Created Folder For SearchInput And Changed Paths
2019-12-10 10:28:43 +01:00
mattwr18
a6c169c2e0
Fix infinite scrolling out of control
2019-11-15 14:35:08 +01:00
mattwr18
084388a21e
Follow new file structure
...
- avoid nested directories
2019-11-11 08:50:35 +01:00
mattwr18
d83a424513
Add styling
...
- to link in NotificationMenu
- make table more mobile responsive
- remove unneccessary props
Co-authored-by: Alina Beck <alina.beck@mail.com>
2019-11-11 08:50:35 +01:00
mattwr18
994a0b049d
Extract AvatarMenu into its own component
2019-11-11 08:50:35 +01:00
mattwr18
2ea0364242
Implement refresh posts, fix duplicate posts bug
...
- on logo click
- scrollToTop
- remove duplicate records
Co-authored-by: kachulio1 <jngugi88@gmail.com>
2019-11-05 14:57:54 +01:00
mattwr18
cc74b3e8dd
Fix navbar styling
...
- with all the merge conflicts to deal with, I accidentally added the
wrong value
2019-09-12 18:33:50 +02:00
mattwr18
fa3053dca7
Tidy up, follow @roschaefer , @Tirokk PR suggestions
...
- Fix tests by stubbing LocaleSwitch/client-only
- Add portuguese translations
- Add back to login link
- Use span over   following @alina-becks PR review on another PR
2019-09-11 16:40:39 +02:00
Vasily Belolapotkov
f4b3c84815
moved footer styles into footer component and added shadow
2019-09-11 16:40:39 +02:00
Brent Vardy
5d73cad168
refactor page footer to component
2019-09-11 16:40:39 +02:00
Brent Vardy
a751a10783
update login page to use blank layout
2019-09-11 16:40:38 +02:00
gha-gozu
7fdabd9ac4
fix(header-alignment): Fix logo and locale position.
2019-09-11 16:40:38 +02:00
Robert Schäfer
8d2ea9c4c0
Merge pull request #1474 from Human-Connection/cursor-fixes
...
Cursor fixes
2019-09-04 23:20:57 +02:00
Alina Beck
b50f18b340
steal better solution from @roschaefer commit f0cde51
2019-09-04 19:20:15 +01:00
Alina Beck
3607ce5fd0
set cursor to pointer on header logo
2019-09-04 16:18:44 +01:00
Alexander Friedland
e618ff005d
Merge branch 'master' into C-1187-terms-and-conditions-confirmed-function
2019-09-04 06:42:40 +02:00
Alina Beck
0fd0cdbe34
separate post title and content with hyphens
2019-09-02 16:46:41 +01:00
ogerly
ee03f0e902
Merge branch 'master' of https://github.com/Human-Connection/Human-Connection into C-1187-terms-and-conditions-confirmed-function
2019-08-28 14:21:46 +02:00
Matt Rider
2af4151918
Update to use <client-only> instead of <no-ssr>
2019-08-26 17:09:24 +02:00
roschaefer
036e2605b7
Implement accept terms and conditions flow
2019-08-23 11:02:24 +02:00
roschaefer
a7ebbcf154
Implement visual feedback if filter is active
2019-08-21 23:52:10 +02:00
Wolfgang Huß
0b9a58e317
Wrote and tested the mention of a blocked user on a post of a blocker
...
Co-Authored-By: mattwr18 <mattwr18@gmail.com>
2019-08-16 18:14:14 +02:00
Wolfgang Huß
efb5c75c24
Refactor after Roberts suggestions, number I
...
Start writing tests
2019-08-16 16:56:14 +02:00
Robert Schäfer
a8cfe96f60
Don't chane the filterPostsMenu with state
...
@mattwr18 state is the root of all evil
2019-08-09 17:11:55 +02:00
Matt Rider
0cee0ecccb
Fix bug, maintain filters across page changes
...
- filter was a bit off for categories, clear the filter if there are no categories
- a user should maintain their filter until they clear it
2019-08-08 08:32:43 +02:00
Matt Rider
f3dc5c6a68
Merge branch 'master' of github.com:Human-Connection/Human-Connection into 964-filter-posts-by-followers
2019-08-06 10:31:29 +02:00
Wolfgang Huß
e8d5bed901
Merge pull request #952 from Human-Connection/storybook
...
Storybook
2019-08-06 07:50:09 +02:00
Robert Schäfer
18c066d17d
The home button brings us to /login already
...
@ogerly by the way: Prefer `v-else` instaed of double `if-clauses` -
less errors.
2019-08-05 23:22:13 +02:00
ogerly
330b2fb590
edit layout default for gasts
2019-08-05 23:19:20 +02:00
Robert Schäfer
4b2a1d93f5
Refactor code-of-conduct
...
* Add link in footer
* DRY template
* Structure translations into sections with a telling name
* Fix typos and links
2019-08-05 22:56:36 +02:00
Matt Rider
32796bfa0d
Fix failing build
2019-08-05 19:08:53 +02:00
Matt Rider
1cd3ba907b
Set vuex state to reset active button
...
- when a user clicks on the logo or changes pages, the filter is reset, but the active button didn't update
- still a bug with the active categoryIds since it's not so easy to set the state of an array in vuex
- dry out code for toggleFilters
- fix bug where user clicks on filter by users followed, then filters for categories of those users, then clicks to remove category filter
2019-08-05 14:39:45 +02:00
Matt Rider
ec7a5865f7
Update tests, showFilterPostsDropdown only on route
2019-08-02 15:41:19 +02:00