- Issue created by @Kristen Pol
- 🇺🇸United States Kristen Pol Santa Cruz, CA, USA
Bumping to major as this is likely to be part of the official xb-demo and we want it to look good.
Ideally, this could be finished by the middle of next week, so we have time to review and test and get it in by end-of-week.
If you don't have time to do the fancy footer, a simple footer could be created as a placeholder for now until you (or someone else) has time for the fancier footer.
- 🇺🇸United States Kristen Pol Santa Cruz, CA, USA
Figma is noted here:
📌 [META] Create updated custom components for Starshot Demo Design System Fixed
- 🇺🇸United States Kristen Pol Santa Cruz, CA, USA
@vasantha deepika Fyi, that I have been informed the recording for the Driesnote video will be sooner than I realized so one of my coworkers will be working on this tomorrow. That said, you can still get credit for reviewing/testing:
📌 Create SDDS global header Active
✨ Create SDDS global footer config Activeand for the styling of header/footer once they are ready tomorrow.
Sorry for that. Hopefully you hadn't done much yet. Let me know if you did work on it and I can give you credit for that.
- 🇮🇳India vasantha deepika Coimbatore
Thanks for the update! I've already started work on the footer component, but no issues on my end—I’ll proceed with the review/testing. Let me know if anything else comes up!
- 🇺🇸United States Kristen Pol Santa Cruz, CA, USA
@vasantha deepika thanks for your understanding... adding credit for the work you've done already.
- 🇺🇸United States Kristen Pol Santa Cruz, CA, USA
Per @gábor hojtsy, we'll simplify the footer... config cleanup is happening in:
✨ Add SDDS global header styling Active
- 🇺🇸United States Kristen Pol Santa Cruz, CA, USA
Forgot to upload his screenshot:
This issue needs to happen after the header one due to config updates.
- 🇦🇺Australia alan.cole
alan.cole → made their first commit to this issue’s fork.
- First commit to issue fork.
- 🇮🇱Israel heyyo Jerusalem
Implemented in this latest MR.
Responsive SDC component Footer Panel, with 3 slots: left, right, bottom - 🇮🇱Israel heyyo Jerusalem
Implemented in this latest MR.
Responsive SDC component Footer Panel, with 3 slots: left, right, bottom - 🇺🇸United States Kristen Pol Santa Cruz, CA, USA
Thanks @heyyo.
Alan has a branch too and was trying to do this in a "generic" way (and didn't include the social media links) as that's what @gábor hojtsy mentioned in Slack.
So, you two have different approaches and hopefully we can take the best of both :)
Assigning to myself for initial review/testing. I'll try to create two videos with each approach and add them here and then open this up for other review.
- 🇺🇸United States Kristen Pol Santa Cruz, CA, USA
kristen pol → changed the visibility of the branch 1.0.x to hidden.
- 🇺🇸United States Kristen Pol Santa Cruz, CA, USA
Tested Alan's MR and these are generic improvements, so I will merge that one shortly. I'm uploading a video right now.
- 🇺🇸United States Kristen Pol Santa Cruz, CA, USA
Finished code review and testing on Alan's MR and this is testing for the footer in a generic way (using two approaches):
I'll merge this and move onto @heyyo's approach.
- 🇺🇸United States Kristen Pol Santa Cruz, CA, USA
I've tested MR 94 from @heyyo.
I like the gradient and wonder if it could be pulled into the generic components somehow... need to think about this.
I also like the styling of the menus as there is more vertical space between items. That could get pulled into the
.ct-menu
in the container component.@heyyo If you have the time/inclination... think about how might your gradient get pulled into the generic components.
And similarly, this one needs work and not sure when Alan would be able to get to this:
📌 Update SDDS components to move header_panel features to generic components Active
- 🇺🇸United States Kristen Pol Santa Cruz, CA, USA
I'm marking MR 94 as draft as we work through this.
- 🇺🇸United States Kristen Pol Santa Cruz, CA, USA
Here's the video of me testing @heyyo's MR:
- 🇺🇸United States Kristen Pol Santa Cruz, CA, USA
Been playing around with columns and containers and thinking about this...
- we could add the gradient as a background in the container
- we could add an optional "split" where there's a section background area where a percentage (?) and background color are provided and that would add a second slot in that area
Thoughts?
I did try putting containers into column slots but then the heights aren't consistent:
- 🇺🇸United States Kristen Pol Santa Cruz, CA, USA
I'm working through some issues now that 1.0.x is merged into the branch... not sure why they didn't show up when testing the header branch... hmm
- 🇺🇸United States Kristen Pol Santa Cruz, CA, USA
- 🇺🇸United States Kristen Pol Santa Cruz, CA, USA
I've hacked around that weird bug for now so this shouldn't be blocked anymore.
- 🇺🇸United States Kristen Pol Santa Cruz, CA, USA
Added gradient to container background options:
✨ Add background variant to SDDS container options Active
but we still need to figure out the "split" container that has two backgrounds.
- Merge request !89Update menu css to handle both header and footer. → (Merged) created by Kristen Pol
- 🇺🇸United States Kristen Pol Santa Cruz, CA, USA
In MR 89, I've pulled in @heyyo's menu styles into the starshot-menu and refactored to handle both header and footer... this assumes, for now, that the header_panel remains.
Now we need to figure out the container split stuff to support two backgrounds but I think that's out of my CSS skill level.
Happy to have someone pick this up.
- 🇺🇸United States Kristen Pol Santa Cruz, CA, USA
Merged in the menu styling in 89.
Still need to figure out the container split stuff to support two backgrounds, but I think that's out of my CSS skill level.
Happy to have someone pick this up.
- 🇺🇸United States Kristen Pol Santa Cruz, CA, USA
I haven't tested yet, but reviewed the code and it looks pretty good. Thanks for the cleanup on grid(flex)+columns too :)
I'll make some minor naming changes in the branch and then test. Based on the demo call we did yesterday, I'm very hopeful this will be get merged shortly!
- 🇺🇸United States Kristen Pol Santa Cruz, CA, USA
Ah! The css is missing from the new components :) [please note the name changes I did when adding these]
- 🇺🇸United States Kristen Pol Santa Cruz, CA, USA
Okay... had a call with Lionel... mystery solved on the css (it was regular css and not scss so the gitignore was ignoring)
Also, this code is part of the MR here:
📌 Update SDDS components to move header_panel features to generic components Active
so I'm closing this issue as fixed for the other work and we'll do the social media links in that issue.