-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update generic storybook styling to reflect gitlab look and feel #8
Comments
In GitLab by @tauriedavis on Nov 17, 2017, 24:20 @psimyn I think I need some guidance here. Are we able to change/style the generic layout at all? For example, remove the "Storybook" link on the sidebar, style the sidebar and the main content section? What is the If there were some templates or stylesheets that can override some content, I could probably do the styling myself. |
In GitLab by @tauriedavis on Nov 17, 2017, 24:21 assigned to @psimyn |
In GitLab by @tauriedavis on Nov 17, 2017, 24:23 Is http://www.carbondesignsystem.com/ really using storybook or embedding it? 🤔 |
In GitLab by @psimyn on Nov 17, 2017, 05:17 they are using it, but they built their own UI to replace the default components. the link, title and bottom bar can all be hidden using Options - pushed MR to https://gitlab.com/gitlab-org/design.gitlab.com/merge_requests/3 "Action Logger" specifically is used to print Vuex Actions (not useful here). That space at the bottom is for custom plugins, can be used for things like changing props or showing notes You can add custom CSS to a Issues about theme support in UI and work is ongoing in storybookjs/storybook#2101 |
In GitLab by @tauriedavis on Dec 9, 2017, 05:38 @psimyn I'm back to working on this. As you said, a custom theme seems very limited with storybook currently. Most things don't have classes. So I dug more into Carbon because I couldn't understand how they possibly styled their site to look the way it does with the limitations that storybook currently has. I found that carbon has multiple repos. They use storybook for their react components here:
But then their actual design system website is here:
So they have a separate repo that does not use storybook, that I can tell. What are your thoughts here? I'm not sure storybook by itself will give us enough flexibility to complete this issue. |
In GitLab by @tauriedavis on Dec 9, 2017, 05:59 I'm wondering if it makes sense to have a storybook repo and a separate design system repo so we have more control over the user-facing site? |
In GitLab by @psimyn on Dec 11, 2017, 08:01 @tauriedavis that definitely makes sense; there is nothing in particular about storybook needed for this |
In GitLab by @tauriedavis on Jan 25, 2018, 02:12 I think this issue is irrelevant right now. |
In GitLab by @tauriedavis on Jan 25, 2018, 02:12 closed |
In GitLab by @tauriedavis on Oct 23, 2017, 15:58
The text was updated successfully, but these errors were encountered: