8000 WIP: staff view for Mann Circ by cappadona · Pull Request #162 · cul-it/signage · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
This repository was archived by the owner on Jan 2, 2024. It is now read-only.

WIP: staff view for Mann Circ #162

Open
wants to merge 11 commits into
base: main
Choose a base branch
from
Open

WIP: staff view for Mann Circ #162

wants to merge 11 commits into from

Conversation

cappadona
Copy link
Contributor

To be reviewed during 2019-12-10 MaLT meeting.

Please note:

  • 160 is not functional (always shows as available) as it relies on the Outlook Calendar API which is not yet integrated as a data source for this app
  • B30 & B30B will also always show as available (r25 is already integrated as a data source, but this is the first sign that needs to make requests to multiple reservation systems)

Lots of refinement left, but this lays the groundwork:

* 3 groups of spaces ( conference rooms, classrooms, lobby)

* general layout following mockup

* two slots per space max

Need to revisit schema and determine optimal way to handle:

* multiple hours (basement!)

* multiple reservation systems (basement is r25)
One step closer to proposed layout from mockup...
Copying SpaceAvailabilityItem as baseline.
* shrink timestamp
* vertically center slot content (via `place-content`)
  -- not currently supported in Edge [1]

This gets us pretty close...biggest remaining hurdle is logic around the
two slot per space as represented in the mockup (aka, what's happening
now, what's up next).

[1]: https://caniuse.com/#feat=mdn-css_properties_place-content_grid_context
Had been working in Firefox and it turns out that support for
grid-column-gap in Flex layout has not yet been realized in Chrome [1].

[1]: https://developer.mozilla.org/en-US/docs/Web/CSS/column-gap#Support_in_Flex_layout
* full last name
* netID
* event title

Pass a new param so these are only included for Mann circ. May tweak
down the road so that they're further restricted to the staff sign only.
As per team discussion around mockups.
@cappadona cappadona self-assigned this Dec 9, 2019
@cappadona cappadona temporarily deployed to signage-stg-pr-162 December 9, 2019 21:19 Inactive
@cappadona cappadona changed the base branch from master to main July 31, 2020 15:19
* origin/main:
  Bump node-fetch from 2.6.0 to 2.6.1 (#179)
  Bump http-proxy from 1.17.0 to 1.18.1 (#178)
  Graceful fail: hoursForDate() w/ invalid location (#177)
  Fail gracefully for dropped LibCal hours locations (#176)
  Heroku staging autodeploys from main branch (#175)
  Bump to node-sass v4.14.1 & sass-loader v7.3.1 (#174)
  Bump nuxt to latest release v2.14.0 (#173)
  Quick fix: fail gracefully now that R25 is no more (#172)
  Bump elliptic from 6.5.0 to 6.5.3 (#171)
  Bump lodash from 4.17.15 to 4.17.19 (#170)
  Bump acorn from 6.2.1 to 6.4.1 (#169)
  Specify today as date for LibCal API hours request (#166)
  Changed the VUE file to format the new location
  Added the new location to the config file
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant
0