You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As as developer I want access to common building blocks for simple text styles
Underlined Heading
Propose implementing as a custom css class .underlined-heading with a helper to add caps .is-caps ( see global/text.scss , currently.text-caps-underline)
Numbered List
Propose implementing as a custom css class rather than a component .numbered-list (see .custom-counter as an example)
Aside Block
We have a current css utility called .aside-block that could be leveraged for this. (see global/blocks.scss as an example)
At the top of our rental and sale listing pages, we provide a bit of additional context to users, including eligibility requirements for the Sale directory. I don't think that we necessarily need to put the whole headers into the ui-components library, but we should probably add some pieces of the components
DAHLIA designs
Sale version
Desktop:
Mobile:
Rental header
The rental version is much simpler, and might not require any new UI components (maybe just they grey background?
Desktop:
Mobile:
Suggested components
From a look at our pattern lib and the bloom ui-components, these are the components I think we'd need. I've linked to the DAHLIA pattern lib version too in case that helps.
This header variation (unless it exists in bloom components elsewhere). We might also want to consider not using all-caps when reproducing it because it's harder for folks to read.
Is your desire to have distinct components or custom utility classes that could be applied when building the layout?
Ex. h-caps-lined could be broken into two css utilities that could be applied or you could have a single component with a variation
Custom utility classes could be fine! For the header it'd be nice to have a component (or a variation on a component) since we'll use it in a few different places.
Do you have the numbered list somewhere? Could it be a variation on a component that already exists?
slowbot
changed the title
Create ui-components needed for Rent/Buy affordable housing header
Create style utility classes and page header variant needed for Rent/Buy affordable housing header
Jul 17, 2021
DAHLIA Jira issue
Components
Goal
As as developer I want access to common building blocks for simple text styles
Underlined Heading
Propose implementing as a custom css class .underlined-heading with a helper to add caps .is-caps ( see global/text.scss , currently.text-caps-underline)
Numbered List
Propose implementing as a custom css class rather than a component .numbered-list (see .custom-counter as an example)
Aside Block
We have a current css utility called .aside-block that could be leveraged for this. (see global/blocks.scss as an example)
Utility Mockups
https://www.figma.com/file/tUtgsJO8XnF9Ij2dwu22EF/bloom-general?node-id=338%3A515
Page Header
Propose adding background color option to page header component
https://www.figma.com/file/tUtgsJO8XnF9Ij2dwu22EF/bloom-general?node-id=335%3A470
Context
At the top of our rental and sale listing pages, we provide a bit of additional context to users, including eligibility requirements for the Sale directory. I don't think that we necessarily need to put the whole headers into the ui-components library, but we should probably add some pieces of the components
DAHLIA designs
Sale version
Desktop:
![image](https://user-images.githubusercontent.com/11825994/123148410-0e0bfb00-d415-11eb-95b7-9d9d34cd9861.png)
![image](https://user-images.githubusercontent.com/11825994/123148436-16643600-d415-11eb-8e8c-6405d53795a6.png)
Mobile:
Rental header
The rental version is much simpler, and might not require any new UI components (maybe just they grey background?
![image](https://user-images.githubusercontent.com/11825994/123148496-2845d900-d415-11eb-8244-1ceb33831643.png)
![image](https://user-images.githubusercontent.com/11825994/123148472-1f550780-d415-11eb-803b-fd7da48ffa68.png)
Desktop:
Mobile:
Suggested components
From a look at our pattern lib and the bloom ui-components, these are the components I think we'd need. I've linked to the DAHLIA pattern lib version too in case that helps.
This header variation (unless it exists in bloom components elsewhere). We might also want to consider not using all-caps when reproducing it because it's harder for folks to read.
![image](https://user-images.githubusercontent.com/11825994/123149017-ac985c00-d415-11eb-8170-c7695e971e31.png)
This white box with info which it looks like we call a directory header sidebar
![image](https://user-images.githubusercontent.com/11825994/123148846-7ce95400-d415-11eb-88f2-8604e38bab90.png)
This numbered list
![image](https://user-images.githubusercontent.com/11825994/123149141-cdf94800-d415-11eb-95b7-b63dacef4b5d.png)
The text was updated successfully, but these errors were encountered: