Alex van Andel
afb8ce7109
Fixes #494 : TimeOptions 24h clock toggle broken ( #495 )
2021-08-19 14:36:17 +02:00
Peer Richelsen
21c709ee46
fixed booking layout for tablet
2021-08-14 14:26:33 +02:00
Peer Richelsen
8e2e798572
wip
2021-08-14 14:19:57 +02:00
Peer Richelsen
7ff55b29e0
minor changes to availability headline in booking page
2021-08-12 19:10:57 +02:00
Peer Richelsen
99e003153e
moved og:image outside of isReady scope so it renders on the server
2021-08-12 19:05:46 +02:00
Peer Richelsen
d682804c5f
wip
2021-08-12 16:35:08 +02:00
Peer Richelsen
1dc6ae1d26
added border to date picker days on mobile
2021-08-12 16:29:48 +02:00
Peer Richelsen
c322690cf5
applied new styles to available times
2021-08-12 15:54:05 +02:00
Peer Richelsen
655b2b18e8
another booking page design revision
2021-08-12 15:51:40 +02:00
Peer Richelsen
7699783c17
added hover state to date picker
2021-08-08 17:56:34 +02:00
Peer Richelsen
d32d8ea4c3
more minor styling changes to booking
2021-08-08 17:46:21 +02:00
Peer Richelsen
425055fd36
minor styling to booking page
2021-08-08 17:29:45 +02:00
Peer Richelsen
b263970b4f
padding to powered by and svg fixes
2021-08-08 17:13:31 +02:00
Bailey Pumfleet
f3a780188f
Redesign date & time selection page
2021-08-06 16:29:09 +01:00
Peer Richelsen
5ff7377797
added loader to dark mode
2021-08-04 21:39:59 +02:00
Peer Richelsen
8340fce157
extracted classNames into helpers
2021-08-03 10:30:35 +02:00
Bailey Pumfleet
2a7e78f4c6
Merge pull request #396 from mfts/pr-fix-datepicker-color
...
Adjust chevron color in DatePicker to make it more intuitive
2021-08-03 08:18:30 +01:00
Peer Richelsen
bd7443017a
fixed layout for react-select
2021-08-02 17:24:01 +02:00
Marc Seitz
9f8b1f372e
add dark and light variants chevron color
2021-07-30 15:48:51 +03:00
Marc Seitz
56ad417fee
fix chevron text color
2021-07-30 15:19:40 +03:00
Alex van Andel
4368ad0289
Implement minimum booking notice
2021-07-22 22:52:27 +00:00
Femi Odugbesan
45689059c7
Feat/cal 95/date range on event types ( #353 )
...
* add edit links to events on dashboard
* fit elements on screen for mobile
* initialize components for consistent text styles
* add more fine grained width/height settings
* add higher level setting for when an event is available
- db: add supporting values to period allow setting an amount of days,
a range, or unlimited number days an event is available
* fix issue where periodDates are null
* return minimal required data, handle date parsing
* [ui] limit booking days based on user period settings
* api: validate user period settings
* [db] migration for event type period settings
2021-07-15 09:10:26 -05:00
Femi Odugbesan
793351fe96
[cal-184] add and handle date query params for event types ( #359 )
2021-07-13 11:10:22 -05:00
Peer Richelsen
61fd300bc8
re-added last two commits (<br> fix and dark mode for all booked today text
2021-07-13 15:11:01 +02:00
Peer Richelsen
f2c5ecbb99
darkmode fix for <person> is all booked today text
2021-07-13 14:37:42 +02:00
Bailey Pumfleet
c02c69073d
Merge pull request #346 from calendso/darkmode
...
added darkmode classes to [type] and /book and dashboard
2021-07-09 11:46:16 +01:00
Alex van Andel
be102b1b09
Fixes #347 & some other minor things when timezones differ
2021-07-08 21:14:29 +00:00
Peer Richelsen
01fc00b92f
added darkmode classs to ¢[type] and /book
2021-07-07 21:58:18 +02:00
nicolas
3c09837104
Resolved conflicts
2021-07-07 12:43:13 +02:00
Alex van Andel
a7173a32a0
Updated booking link to proper username
2021-07-01 10:31:38 +00:00
Alex van Andel
a28cb455f1
Fixed bug that kept the date enabled when the time slot was less than 30m
2021-06-30 15:41:38 +00:00
Alex van Andel
bfc7cce688
Make sure the slots equal the month and date of the invitee so we can check isSame with freebusy
2021-06-30 15:27:49 +00:00
Alex van Andel
9fe11ea10d
Make sure the currently selected date is active
2021-06-30 02:41:22 +00:00
Alex van Andel
e78a34e2ce
Implements slot logic with the DatePicker, more tests for slots
2021-06-30 01:35:08 +00:00
Alex van Andel
575747bcd3
Final thing to check is timezones, currently if I am in Kuala Lumpur the time is correct, but it jumps 8 hours due to being out of bound on Seoul.
2021-06-29 01:45:58 +00:00
Alex van Andel
1eba242820
Compare busyTimes in UTC, re-implement hasErrors
2021-06-27 22:30:11 +00:00
Alex van Andel
698c64e657
Re-implemented * is all booked today in Slots() component
2021-06-27 22:02:27 +00:00
Alex van Andel
7030851efb
Merged with main, fixed issue that caused multiple AvailableTimes refreshes.
2021-06-27 21:34:38 +00:00
Alex van Andel
ef3274d8f3
Working version ready for testing
...
* More tests to be added to verify slots logic
* Adds Jest
* Implements logic to the booking code to take into account grayed days
* Slots take workhours into account
TODO: Improve the tests, evaluate the structure, small re-orgs here and
there for improved readability / better code
2021-06-24 22:15:18 +00:00
femyeda
3c8b9da54d
fix: busy times are shown on booking
2021-06-24 16:21:25 -05:00
Malte Delfs
646ff4a107
eslint fixes
2021-06-24 18:12:22 +02:00
Malte Delfs
917b2c4821
Merge branch 'main' into feature/refresh-tokens-and-error-handling
2021-06-24 18:03:54 +02:00
Alex van Andel
1dce84fa8f
Merge branch 'main' into feature/scheduling
2021-06-22 15:19:28 +00:00
Alex van Andel
b50fe16566
Moved DatePicker and PoweredByCalendso to seperate components
2021-06-21 20:26:04 +00:00
Alex van Andel
881ba671d5
Change to run getSlots() every time so it updates when selectedDate changes
2021-06-20 21:01:41 +00:00
Alex van Andel
a463fded8f
Added <AvailableTimes /> and <TimeOptions /> components
2021-06-20 14:19:41 +00:00
Alex van Andel
d904dd7a00
AvailableTimes refactor complete, it all seems much simpler now
2021-06-20 00:10:08 +00:00
Alex van Andel
01eacedde8
Timezone should never be unless it has no state yet, so used that to simplify TimeOptions
2021-06-20 00:08:48 +00:00
Alex van Andel
b423f2894a
WIP to save progress
2021-06-19 22:50:47 +00:00