###### tags: `Kurate`
# Barbara Notes Kurate
## ToDo
### 🔥🔥🔥 Now 🔥🔥🔥
**Kurate FAQs website**
- [ ] Fix header scrolling
- [ ] Fix nesting errors (add scss)
**App**
- [ ] Add underline and arrow to learn-more component
### 🔥 Don't forget 🔥
- [ ] ...
### If I get to it
- [ ] On persona banner, make the h1 sticky and only stick to the top when it's scrolled to the top - persona_detail.svelte(https://app.zeplin.io/project/63e636dd9eb4fc19b71f1ece/screen/63f71b61a6f53909855da091)
- [ ] Check why the textarea is getting taller on keydown [here](http://localhost:5173/chat/0)
### 🚨 Don't forget - General info and concepts
- No text should be wider than 450
- header is always full width, but filter follows the grid width
## Notes 4/18
- Continued work on loading component
## Notes 4/17
- Worked on word break issue
- Worked on loading component
### From navigating the app
- [ ] Persona name and pitch should have character limit
- [ ] Should seed posts be clickable? (they're currently not but the cursor is pointer)
- [ ] Probably add a class when there is an action, move cursor: pointer to that class
- [ ] After writing a seed post, the "Write seed post" button becomes unclickable (throwing an error, see below)
- [ ] `https://firestore.googleapis.com/google.firestore.v1.Firestore/Write/channel?VER=8&database=projects%2Fkurate-demo%2Fdatabases%2F(default)&gsessionid=bV09ZD6Xla6OfdSfFN8G7dqoizm5x-nsq_vxTTxPeAg&SID=h0l1oYPhzPC7U81j5LPBgw&RID=60530&TYPE=terminate&zx=whbhc8mcn5dr net::ERR_BLOCKED_BY_CLIENT`
- [ ] Persona is still in the Drafts section after it's been published
- [ ] All error messages should be in an info screen
- [ ] on Homepage, Favorites block (header) shows when empty
- [ ] On home > chat > chats > chatId > +page, there is a vague error. Need to customize it.
- [ ] When clicking a link from a scrolled state, the next screen's header section is too short
## Meeting notes 4/6
- We'll "clean up" Kurate and hand it over for another team to take it to completion under our guidance.
- Matt and I are taking off the remainder of this week and the next, will be back on the 17th.
## Notes 4/5
- Presentation to the board
## Notes 4/4
- Worked on the items below from call with David
- Fixed message-banner background
### Call with David
- [x] Change top content of section below coverflow to be centered
- [x] *See if we can make the section below the coverflow change with the slides NOPE*
- [x] *Check if you can click on a specific coverflow slide and navigate to it NOPE*
- [x] Add arrows to coverflow
- [x] Can it navigate by using the arrows
- [x] Check if all personas exist and if we can link directly to them put links back
- [x] Add container to hero
- [x] Make hero bg white
- [x] Likes how the header behaves from desktop to mobile
- [x] Center the top content of the next section for consistency
- [x] On the Try Kurate line, remove line break (increase max width)
- [x] Change Keycard word to web3 wallet
- [x] Make sure all links open on new window/tab
- [x] Make sure serif font is correct
- [x] Add copy to footer
## Notes 4/3
- Resolved several github issues referring to app and project website
## Notes 4/2
- Resolved several github issues referring to app, project website and FAQ website
## Notes 3/31
- Worked on FAQs with Philippe
- Worked on app Profile page, PR merged
## Notes 3/30
**PROJECT WEBSITE**
- Updated the coverflow to move one slide forward when scrolled. The first time it moves from Ross to Satoshi, and from then on it just moves forward from the current position.
### Call with Vojtech about David's review
- Remove extra css from post photos that are more that 3 images
- Chat will have changes
- Starting chat opens original post collapsed (Vojtech)
- When pressing Enter, message should be sent instead of line break (Vojtech)
- To fix:
- On homepage
- [x] Filter is overflowing on 320px - need to make buttons wrap (me)
- [x] When posting, when you see rep and go token, they need a gap between them (me)
- [x] When creating post, textarea shouldn't be gray on focus (me)
- [x] On Persona card, make sure to adjust for less than 350px wide (me)
- [x] font-size
- [x] image size
- [x] card should always have at least the height of the image. Flex grow should be on the pitch so that rep is pushed to the bottom of the div (me)
- [x] Voted button should not have hover state
- [x] On posting, when images are added, should have a smaller x to remove them (icon 18px/ circle 32px)
- Pending posts can be clicked (Vojtech)
### Team meet
**MY REPORT**
- Read notes below
- Tried pulling the App main to make a button edit but it's not working.
- Need to check in with Philippe to know how to proceed with the FAQ - looks like he defined a course of action on how to load the articles.
## Notes 3/29
**FAQs**
- Fixed font size
- Worked on article page
- Removed header from root layout as it's different on the article page
**Project website**
- Fixed dark mode button color
## Notes 3/28
### Team meet
**MY REPORT**
- Vojtech was in a holding pattern with Tsukino so he took over the flows I was working on for the app, which allowed me to focus on the FAQs pages.
- Sent in a PR for Philippe to check
- Worked on some app styles
- Added Personas to the website. Now there are a couple of small bugs I need to address and after that all we need is the links to add to the page.
- We removed the links to the Personas in the app since we don't know if we'll be able to create the Personas in the app. If we can make that happen, I can add them back.
- Need to add links to FAQs (website) and Learn More (app)
- Will see what else needs to be fixed after Vojtech call with David
**QUESTIONS**
- Are any of the chat dropdowns functional?
- I mentioned it to Vojtech so he can address it.
## Notes 3/27
- Continued working on FAQ styles, opened a draft PR and need to check in with Philippe about it. I mainly wanted to give him a structure to be able to start pulling the articles from github. I still have a lot to fix, including the article detail page which I haven't touched yet.
- Worked on some app component styles, merged
- Added Personas that Matt provided for the website, published
## Notes 3/24
- Continued working on FAQ styles
## Notes 3/23
### Meeting with Vojtech
- Vojtech is currently free because he is waiting on Tsukino, so he offered to take over my Persona creation flow branch, as well as some other todos that were on my plate. That frees me up to work on the FAQs.
- We also talked about some functionalities that are still missing, he'll tackle those as well
- Edit/delete seed post
- Click post on Persona page to go to post detail
- Add Rep badge
- Make dropdown be able to come out of different elements, not just a button
### Meeting with Philippe
- Went over the project, decided to switch from tailwind css to plain css so that I can use the existing styles
### Me
- Cloned repo and tested, working except for css linting
- Started working on the FAQ styles
## Notes 3/22
### Meeting with Vojtech
- I should finish up the Create Persona flow, using the changes from David and Vojtech call
- Back button always goes back but there's no warning (the edits get cached anyways)
- Cancel/close button takes you to the "stop creating persona" warning
- Same functionality all the way through the process until the persona is saved
- From the draft Persona page,
- Back button always takes you to the home screen (already in place)
- Edit Persona details button takes you to the Edit Persona details page (already in place)
- Edit Persona details page: only Proceed button on bottom, and close button on top
- If you've made edits the close button takes you to an alert page, if not it takes you back to the persona (already in place)
- Proceed button takes you to the Rep selection page, where the Proceed button takes you to the Persona page
- Dropdown element currently always comes out of a button, need to change that to a slot so it can come out of something else for the rep selection
- Create component with the rep, members and comments, taking props for those values.
### Meeting with David
- Sees arm wrestling and not handshake
- Doesn't like the band because it feels like a prisoner thing
- Doesn't think we should have any other images besides the hero one. Thinks that the mask is so good that any other images wouldn't be as good and would dilute its power
- We decided not to use an image for the anon section, but I'll still make changes so that we can use it elsewhere. This is not top priority.
## Notes 3/21
- Still not feeling well, not a productive day.
## Notes 3/20
- Not feeling great so I took a very easy day
- Finished the illustration for the Anon section of the website
## Notes 3/17
- Update to Persona creation flow
- Update to post images grid
## Notes 3/16
- Fixed Info icon on Persona creation flow
- Need to continue edits on Persona creation flow from [notes below](#Meeting-with-David-to-go-over-design-changes-don%E2%80%99t-remember-date). May need Vojtech's help on setting up the button actions.
- Worked on post image sizing (this took a while), Vojtech needs to add functionality
- Added gap between sections so that highlighted cards don't touch divider
- Added dropdown to chat screen titles, Vojtech needs to add functionality
## Team Meeting 3/16
**MY REPORT**
- Worked on styling and creating several small components that Vojtech merged already
- Going through my notes I realized that the required rep screens on the Persona creation flow are missing, and that started a discussion on whether we have time to implement that or not
- Updated the github Epic issues which brought some missing details to my attention so I've added them to my list
- Working on illustration for website
- Made my notes public here 😁
**TEAM DISCUSSION**
- Look at waku objects document on hackmd and determine the steps we might be able to achieve
- Required REP will be implemented only on the front end because that's what we have time to do at the moment
## Notes 3/15
- Vojtech currently working on voting flows.
- We discussed the new Persona screens for required rep setting/error and he is worried that we might not be able to implement this before the deadline. He'll check with Tsukino and Philippe and get back to me after the devs call.
## Notes 3/14
### App
- Chat screen:
- [ ] Scroll to last message when opening the chat (low priority)
- [ ] Scroll to last message upon send (low priority)
- [ ] Input should have white background
- [ ] Messages area needs bottom padding to compensate for input height
- [ ] Submit on enter (low priority)
- [x] Replace hr with divider component
- Scrolling: https://github.com/swarmcity/boardwalk-ts/blob/main/src/containers/chat.tsx#L88-L120
- Making center part scrollable: https://github.com/swarmcity/boardwalk-ts/blob/main/src/containers/chat.tsx#L145-L152
- Worked on Dropdown component, merged
- Worked on Divider component, merged
- Found designs for viewing individual post images. Can implement now.
### Website
- Added Anon section copy to the Project Website. Did not commit, will wait for illustration definition to do it all at once.
- Waiting for David's buy-in on the illustration concept before working on it.
## Team meeting 3/14
**MY REPORT**
- Opened a draft PR for the chat detail screen but need to add the Persona info. I tried copying the code from a different page but it didn't work so I'll ask Vojtech to take a look.
- Had a meeting with Matt to discuss an illutration for the Anonimity section
- Vojtech added preview to the expression repo (thank you ❤️)
**FOR ME**
- Think about my part of the presentation. What do I talk about?
- I'll no longer attend the short daily dev metings since they're focused on the Tsukino updates and I'm not involved in that.
## Devs meeting 3/13
- No updates since last meeting, will continue working on chat detail screen on the app and add copy to the website as it becomes available. No blockers at this time.
- Vojtech will talk to Philippe about the github markdown integration and will also implement the preview feature on the expression repo.
## Website meeting 3/8
**NOTES**
- Rep threshold of the persona
- A person doesn't have to have joined a persona in order to vote on pending posts
**DESIGN CHANGES**
- Persona Creation has one extra screen for choosing the rep threshold
## Meeting with David to go over design changes (don't remember date)
**About Persona Creation flow**, when persona has been created and clicks the Edit Persona details button → Edit persona screen
Replace word Proceed with Save, and Cancel goes back to the persona page, displays warning if there's been changes
Back button acts as Cancel button
**EDITS**
- [ ] Create Persona has a new step (screen)
- [ ] Persona Component now has required rep badge, spacing has changed, size of image follows height (6 pts)
- [ ] Change persona default avatar
- [ ] New Error page (maybe you delayed finishing the persona creation and don't have enough rep to publish or post)
- [ ] Persona header has the rep badge and spacing changed a bit
- [ ] Make the rep/comments/users a component