From 56fc0619fdae9cfbdc862c0357602db63db11950 Mon Sep 17 00:00:00 2001 From: Curtis Rabinak <166232142+crabinak@users.noreply.github.com> Date: Wed, 27 Nov 2024 06:31:27 -0600 Subject: [PATCH] [beam] add DayDivider to list views (#180) * added DayDivider to Beam * fixed some padding styles for the list elements and updated prefixed variables * DayDivider now uses linkComponent. Added sample to data.json. * updated daydivider prop to accept Date object. Added optional flag for ISOString output vs. dateString output * fix: modify date formatter * updated day divider to use cell-changed color --------- Co-authored-by: Rohan Bansal --- beam/src/components/BeamDayDivider.vue | 56 +++++++++++++++++++ beam/src/components/ListView.vue | 14 ++++- beam/src/index.ts | 4 ++ beam/src/types/index.ts | 9 ++- beam/themes/beam.css | 2 + ...listview-day-divider_2024-11-04-16-47.json | 10 ++++ common/reviews/api/beam.api.md | 6 ++ examples/beam/default.story.vue | 45 ++++++++++++--- 8 files changed, 134 insertions(+), 12 deletions(-) create mode 100644 beam/src/components/BeamDayDivider.vue create mode 100644 common/changes/@stonecrop/beam/feat-beam-listview-day-divider_2024-11-04-16-47.json diff --git a/beam/src/components/BeamDayDivider.vue b/beam/src/components/BeamDayDivider.vue new file mode 100644 index 00000000..e64d6612 --- /dev/null +++ b/beam/src/components/BeamDayDivider.vue @@ -0,0 +1,56 @@ + + + + + diff --git a/beam/src/components/ListView.vue b/beam/src/components/ListView.vue index 6f8c432e..a2db3717 100644 --- a/beam/src/components/ListView.vue +++ b/beam/src/components/ListView.vue @@ -1,11 +1,16 @@