126 Commits

Author SHA1 Message Date
Alexander Friedland
f399fa11a1
Merge branch 'master' into 4732-Put-Footer-Content-In-The-Menu-On-Mobil-Phones 2022-10-21 13:42:26 +02:00
ogerly
bdf848b237 set this.windowWidth, and change computed showMobileMenu 2022-10-21 12:50:13 +02:00
ogerly
ef316d5c36 fix lint 2022-10-21 12:24:38 +02:00
ogerly
5f89017cea mobile menu check, delete topic 2022-10-21 12:23:41 +02:00
Wolfgang Huß
daea147772 Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social into 5523-make-click-on-logo-configurable
# Conflicts:
#	webapp/layouts/default.vue
2022-10-21 10:40:56 +02:00
ogerly
e4c3f9b729 mobile hamburger menu if 810px 2022-10-20 09:43:55 +02:00
ogerly
5257535b85 item output removed 2022-10-20 09:40:15 +02:00
ogerly
000352f3cd filter menu only show on index 2022-10-19 21:22:43 +02:00
ogerly
3aebace584 fix lint 2022-10-19 14:24:55 +02:00
ogerly
41e0cc5d3c dynamic header menu to mobile version 2022-10-19 14:24:04 +02:00
Moriz Wahl
43bf1ae79d refactor: Category Filter in Filter Menu 2022-10-19 13:44:17 +02:00
ogerly
b6fa79594c add components PageParamsLink.vue in layouts default 2022-10-19 12:58:50 +02:00
Wolfgang Huß
419ac06d9c Implement 'LOGO_HEADER_CLICK' as configuration 2022-10-19 12:57:21 +02:00
ogerly
5200a2c6fd fist step mobile footer menu to heder menu 2022-10-19 12:19:47 +02:00
Wolfgang Huß
95cb82da34 Make configurable header menu translatable 2022-10-15 16:11:28 +02:00
ogerly
5f5c0faa1f cleanup refactor rebranding 2022-09-22 17:52:03 +02:00
ogerly
58e48cfe77 rebrand in config for scss and styleguide 2022-09-21 12:09:35 +02:00
ogerly
a1292ef9ff fix lint 2022-09-20 16:03:50 +02:00
ogerly
52070b8c57 change color and scss in branding 2022-09-20 16:03:06 +02:00
ogerly
bfcfb8462e resolve conflict 2022-09-20 10:29:37 +02:00
Moriz Wahl
f5d8014f6c fix: Category Filter Menu Client Only 2022-09-07 11:06:43 +02:00
Moriz Wahl
87aa47d683 add optional topica menu when categories are active 2022-08-31 14:32:46 +02:00
ogerly
afb5c719dc add color from yunite in branding 2022-08-10 09:52:59 +02:00
ogerly
3c11d1f468 fix lint 2022-08-09 13:27:24 +02:00
ogerly
968dcc7276 add yunite logo and branding scss file 2022-08-09 13:24:31 +02:00
ogerly
60302c08d7 add optional header menu 2022-08-09 11:52:28 +02:00
Wolfgang Huß
2f72e4eba3 Follow @Mogge suggestions 2021-05-18 22:09:56 +02:00
Wolfgang Huß
ff6cc306af Refactor logos, first step 2021-05-18 17:04:48 +02:00
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