WIP: February 2026 event improvements and calendar refactor #1
@ -227,7 +227,7 @@ ICS;
|
|||||||
string $rrule,
|
string $rrule,
|
||||||
string $tz
|
string $tz
|
||||||
) use ($calId, $locationIdMap, $locationSeeds, $recurrence) {
|
) use ($calId, $locationIdMap, $locationSeeds, $recurrence) {
|
||||||
$uid = Str::uuid().'@kithkin.lan';
|
$uid = Str::uuid().'@'.parse_url(config('app.url'), PHP_URL_HOST);
|
||||||
$end = $start->copy()->addHour();
|
$end = $start->copy()->addHour();
|
||||||
|
|
||||||
$startUtc = $start->copy()->utc();
|
$startUtc = $start->copy()->utc();
|
||||||
@ -289,7 +289,7 @@ ICS;
|
|||||||
$now = Carbon::now($tz)->setSeconds(0);
|
$now = Carbon::now($tz)->setSeconds(0);
|
||||||
|
|
||||||
// 3 events today
|
// 3 events today
|
||||||
$insertEvent($now->copy(), 'Playground with James', 'McCaHill Park');
|
$insertEvent($now->copy(), 'Playground with James', 'McCahill Park');
|
||||||
$insertEvent($now->copy()->addHours(2), 'Lunch with Daniel', 'Home');
|
$insertEvent($now->copy()->addHours(2), 'Lunch with Daniel', 'Home');
|
||||||
$insertEvent($now->copy()->addHours(4), 'Baseball practice', 'Meadow Park');
|
$insertEvent($now->copy()->addHours(4), 'Baseball practice', 'Meadow Park');
|
||||||
|
|
||||||
|
|||||||
@ -149,7 +149,7 @@
|
|||||||
|
|
||||||
/* event positioning */
|
/* event positioning */
|
||||||
ol.events {
|
ol.events {
|
||||||
@apply grid pt-4;
|
@apply grid py-4;
|
||||||
grid-template-rows: repeat(96, var(--row-height));
|
grid-template-rows: repeat(96, var(--row-height));
|
||||||
--event-col: 0;
|
--event-col: 0;
|
||||||
--event-row: 0;
|
--event-row: 0;
|
||||||
@ -194,7 +194,7 @@
|
|||||||
|
|
||||||
/* now indicator */
|
/* now indicator */
|
||||||
.now-indicator {
|
.now-indicator {
|
||||||
@apply relative pointer-events-none z-2 border-t-3 border-red-600 opacity-90 -ml-2;
|
@apply relative pointer-events-none z-10 border-t-3 border-red-600 opacity-90 -ml-2;
|
||||||
grid-row: var(--now-row);
|
grid-row: var(--now-row);
|
||||||
grid-column: var(--now-col-start) / var(--now-col-end);
|
grid-column: var(--now-col-start) / var(--now-col-end);
|
||||||
width: calc(100% + 1rem);
|
width: calc(100% + 1rem);
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user