Skip to content
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

implement and publish website #37

Open
9 of 17 tasks
Tracked by #23
ninabreznik opened this issue Jul 25, 2022 · 21 comments
Open
9 of 17 tasks
Tracked by #23

implement and publish website #37

ninabreznik opened this issue Jul 25, 2022 · 21 comments

Comments

@ninabreznik
Copy link
Member

ninabreznik commented Jul 25, 2022

#23

@todo

@Hornet004
Copy link

Hornet004 commented Sep 8, 2022

@Hornet004
Copy link

Hornet004 commented Sep 10, 2022

worklog 2022.09.10 2:12AM

@Hornet004
Copy link

Hornet004 commented Sep 11, 2022

worklog 2022.09.11 11:52AM
worklog 2022.09.11 01:04PM

@Hornet004
Copy link

Hornet004 commented Sep 11, 2022

worklog 2022.09.12 12:22PM

@Hornet004
Copy link

worklog 2022.09.12 07:32PM

@Hornet004
Copy link

worklog 2022.09.12 08:11PM

@Hornet004
Copy link

worklog 2022.09.15 11:41PM

@Hornet004
Copy link

@Hornet004
Copy link

Hornet004 commented Oct 12, 2022

worklog 2022.09.24

@Hornet004
Copy link

worklog 2022.09.26

@Hornet004
Copy link

worklog 2022.10.01

@Hornet004
Copy link

worklog 2022.10.03

@Hornet004
Copy link

Hornet004 commented Oct 12, 2022

worklog 2022.10.09

@Hornet004
Copy link

Hornet004 commented Oct 12, 2022

worklog 2022.10.12 02:07PM

@Hornet004
Copy link

Hornet004 commented Oct 14, 2022

worklog 2022.10.14 10:23PM

@Hornet004
Copy link

Hornet004 commented Oct 15, 2022

worklog 2022.10.15 7:40AM

@Hornet004
Copy link

Hornet004 commented Nov 22, 2022

Tasks

  • watch Toshi's video videos
    • View youtube content provided by Toshi 2hr 8mins
    • @output πŸ“¦ github comment from comment
  • Update github comment
    • Update comment 1hr 15mins
    • @output πŸ“¦ github comment from comment

Feedbacks

There are questions in the worklog video and also I'll like to ask if we would be creating both light and dark modes components


Worklogs

worklog-77


Proposals


@serapath
Copy link
Member

feedback 2022.11.23

compoennt example

  1. The github issue link links to the one and only worklog comment where that specific version of the component design was created/produced as an @output.
  2. The dependencies link to the figma pages to the specific designs of the components that are used

so you understand correctly.

popovers component

You are correct, this is a mistake.
The story was, that the popovers component was a component v0.0.1
That included all these individual designs in one component, but without names and versions.

Every design was a different mode of the popovers component, similar to how
a button can be enabled and disabled and so on ...basically different states.

We then agreed to deprecate the popovers component and create individual components as successor components, each with their own name and version.

So yes - there should not be a name/version for those designs inside the content area of the popover component, instaed they should have been just names or labels for those individual states of the popover component, so please just ignore that name/version thing :-)

Sorry for the confusing, but good for pointing it out, so we can improve the video to present how we do figma versioning.
thx

successors

So if you take an existing component version design on figma and create a final "deprecated" version, but the features or functionality solved by this now outdated components are solved instead by other components that were designed, then those components should be listed.
They are essentially links to the figma page and position where those specific new "successor" components with the specified versions have been designed, so clicking the link jumps to that figma page for the specific successor component you clicked on.

A component can also have no succesor component and just be deprecated, because we decided to not use it anymore, e.g. imagine we would have created a <marquee> component but somehow decided to not use it anymore with no replacement ...even though, if it was used to display news, then maybe we should link to the component that we now use to display the same news? .... anyway, hope that makes it more clear.


merging components

ok, so i think there is a misunderstanding.

If you have two component A and B, you can make a component C that uses A and B as dependencies ...that is NOT a "merged component".

Instead - a "merged component" is the opposite of a "split component".

So you would deprecate 2 or more components at the same time
and you link to the same new component you made which combines all the features of the two old previous components.
You then link this new combined component as the only "successor component" in both old deprecated components.

We do NOT use these old components as dependencies in the new component.
We do not use the old components anymore at all.
But if somebody still has a link to those old designs, they can now find the link to the new successor component that replaced the old components.

So the technique is the same as in the split component, but instead of having one component and many new, we have many old deprecated and one new.
Any case in between is also possible, but that is how it works.

Every time you deprecate components, you can list possible successor components that should be used from now on instead of the deprecated component.

@dat-ecosystem dat-ecosystem deleted a comment from Hornet004 Nov 23, 2022
@Hornet004
Copy link

Hornet004 commented Nov 26, 2022

Tasks

  • Create Figma components
    • Create and separate components to single forms 11hr 9mins
    • @output πŸš‹ Figma single component file from Figma
    • Create combined components and sections undefined
    • @output ❓ Figma single component file from Figma
    • Update GitHub comment
    • Update comment 42mins
    • @output πŸ“¦ GitHub comment from comment

Feedbacks

Broke the components into single components then I would proceed to link them together into larger components and sections.


Worklogs

worklog-78


Proposals


@ninabreznik
Copy link
Member Author

Feedback

Nov 26th 2022

Here is my feedback on the content of your work

Part 1: https://www.loom.com/share/dcf12139efe54730b1212ec76e7a8bf9
Part2: https://www.loom.com/share/f5a1ed25d5194192a9e566df7437d5d0

Links for inspiration (code is of course not the same as these components are part of certain frameworks):

And here are some of our existing components (which might need a little bit of brushing up before use)

@serapath serapath changed the title refine website implement and publish website Jun 7, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants