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

🎨 [Application design] Layout of a bot overview #20

Closed
jrosseel opened this issue Aug 3, 2022 · 2 comments · Fixed by #39
Closed

🎨 [Application design] Layout of a bot overview #20

jrosseel opened this issue Aug 3, 2022 · 2 comments · Fixed by #39
Assignees
Labels
3-pointer Simple class issue - 3 bounty points enhancement New feature or request good first issue Good for newcomers

Comments

@jrosseel
Copy link
Contributor

jrosseel commented Aug 3, 2022

Bot Overview Component

When a user logs in, they are sent to the bot builder homepage. Here they can view all the bots they are building and go to their builder.


Quick links: Summary | Description | Template | Example | Resources


Summary

As a user, I wish to view my bots in a user friendly and nicely structured way even if I have many.

Description

Right now, the bot overview looks as follows:

image

In this screen I can (1) view all active bots, (2) navigate to the bot-builder of one of my bots and (3) create a new bot (and navigate straight to the bot-builder). T

This covers the functionality of this screen, yet could be a bit nicer looking and more user friendly.
We therefore prepared the following design:

image

Your assignment, make it look like that picture :) Ignore the search bar for now as that is in another issue (TODO Link).

Technical Analysis

The feature we're editing is located in libs/features/convs-mgr/home. Currently the functionality is split across the home page and the story-list-item component.

For this feature, you'll have to :

1. Extend the "Story" interface model to include a description and image field
2. Implement the design by extending and modifying the components in the feature package (ref _libs/features/convs-mgr/home_)
2.1. When doing so, you'll need to create some new child-components of story-list-item
2.2. You will also want to create a new component story-list and move the state layer touchpoint their (= the import of StoriesStore). Remove that import from the home component.
3. Use reusable css variables

Acceptance Criteria

  1. When rendered the component is pixel perfect compared to the image
  2. The component is well structured following the Technical Analysis

Resources:

  • Mockups: [Here goes a URL to or the name of the mockup(s) in XD];
@meshack34
Copy link

I will work on this issue

trevin-livele added a commit to trevin-livele/italanta-apps that referenced this issue Aug 22, 2022
trevin-livele added a commit to trevin-livele/italanta-apps that referenced this issue Aug 23, 2022
trevin-livele added a commit to trevin-livele/italanta-apps that referenced this issue Aug 23, 2022
…ew page on the create bot button and mybots text regarding issue italanta#20
trevin-livele added a commit to trevin-livele/italanta-apps that referenced this issue Aug 23, 2022
…ew page on the create bot dots within the card and image size regarding issue italanta#20
trevin-livele added a commit to trevin-livele/italanta-apps that referenced this issue Aug 23, 2022
@IanKoech IanKoech mentioned this issue Aug 23, 2022
14 tasks
trevin-livele added a commit to trevin-livele/italanta-apps that referenced this issue Aug 24, 2022
@pmutua pmutua assigned pmutua and unassigned pmutua Aug 25, 2022
@trevin-livele
Copy link
Contributor

I am working on this

trevin-livele added a commit to trevin-livele/italanta-apps that referenced this issue Aug 25, 2022
@jrosseel jrosseel linked a pull request Aug 26, 2022 that will close this issue
4 tasks
@ReaganCn ReaganCn mentioned this issue Oct 18, 2023
14 tasks
@danielsdgg danielsdgg mentioned this issue Dec 11, 2023
3 tasks
@ReaganCn ReaganCn mentioned this issue Feb 14, 2024
14 tasks
@Beulah-Matt Beulah-Matt mentioned this issue Jul 16, 2024
5 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
3-pointer Simple class issue - 3 bounty points enhancement New feature or request good first issue Good for newcomers
Projects
Development

Successfully merging a pull request may close this issue.

4 participants