Closed Vinubaba closed 6 years ago
This should probably be on the front end repo.
Some notes:
I do notice that you are changing fonts I have a couple of concerns. First we don't want to embed a lot of fonts into the web app, this will slow down initial download of the app considerably.
A few font changes do add a nice flair to the design, but maybe we should consider sticking to no more than 2 or 3 fonts?
Also we need to use open source fonts. Some of the fonts you've chose are proprietary and need to be purchased. Lucida Bright, for example costs $350 for our purposes.
A good source of open source fonts is google fonts.
Hmm, yes just noticed the issue with the links. I think it's because the font weight changes, displacing the other elements. I'll fix that in a bit. I've made some of the changes on the sheet so far. Changes here:
https://teddy-care-project.firebaseapp.com/view-kids
Changes:
@JohnGallego (btw do i have to reference you again and again with the @ sign )
dont worry for lucidia bright. its a placeholder, like i mentioned, the logo and the product name font will change and will make sure its not propritary. I want to use the chalkboard font but its not for commercial use so thinking what to do. its free, but only for personal use. it gives a nice, kids look and feel for the product name like a child has crayoned it in.
I am using avenir "next" for headers but you can use avenir which is free . everywhere else, i am using Roboto which is Google default for material design and free .
The jumping around issue of the links is NOT happening in the phone version bTW. only desktop.
Not sure if you intended for any sort of state transition/animations when hovering over student cards apart from the border color, but it looks like the shadow changes? I added a shadow animation for hover just in case. Update: https://teddy-care-project.firebaseapp.com/view-kids
With "increasing the gap between context and nav bar" I meant I've added more space between the kids, meal,s etc menu and the view, add etc, menu.
Since the chalk font is only used in select places, it might be a good idea to create an image or vector instead of using a font. Maybe with adobe illustrator, etc. I wouldn't be surprised if there are "chalk" effects available.
- With "increasing the gap between context and nav bar" I meant I've added more space between the kids, meal,s etc menu and the view, add etc, menu. This is not what i meant in the issue. I men the vertical distance between the purple line thick line and the text , e.g. kids. I'm talking about the height between the text and the line (the vertical white space). its 10- px between the thick underline line the text that the user is on and 15 between the light purple line and the text which the user is not on as height.
Got it. I'll take a look. and yes, I'm still playing around with the cards. I've also fixed the moving links in the current build. Same link.
you the man!
Latest build: https://teddy-care-project.firebaseapp.com/view-kids
Thinking just on the header, let me know if I'm missing anything so far. I know you want the header to change color from the primary to white background. It looks like this should be happening whenever going from view to add, is that right?
@JohnGallego no sir, the header design is fixed. the one i showed you with the white bg. but i am not able to see any changes on the screen.
Ahh, ok, so we're not using the primary purple at all for the header. Let me make that change and re-upload.
I'm not able to see any changes
They're up now. Let me know. I'll start adding the searchbar now.
still not correct. the fonts size, color, gradient, etc. the line below it has a shadow in my mockup. same issues for the kids, meals etc bar. font issues.
please check invision, roboto light, medium, regular etc.
I dont want to come across as a dick , but I am sure if you are the business owner, you would care a lot too. pI hope you understand .
No it's fine, I understand you want it done right and so do I, but maybe we need to be more specific so I'm sure of what I need to fix.
You mention font size, but I'm using 20px on the top menu and 18 px on the lower menu which is what's on invision. Let me know.
Font type is all Roboto. 300 weight for non highlighted and 500 for highlighted, also values from the mockup.
The lower line intensity - I don't think it's a subpixel issue, but rather the color chosen for it. It kind of fades into the background more. On the current build I've made it the primary purple color. let me know if that looks better. Maybe with a shadow under it like the one above it? Let me know.
Also, I've added the shadow under the top menu line. Don't mind the search bar, I'm still tweaking.
I did find an issue just now. The selected menu item is supposed to be a slightly different shade, but bootstrap is overriding my styling. Fixing this now.
visually compare https://sketch.cloud/s/DPQbe/all/office-manager/manager-add-step-1 with your test firbase screen. you can easily see what i am talking about.
Light is 300 medium is 500 weight: https://fonts.google.com/specimen/Roboto?selection.family=Roboto
The shadow is a bit different, but no, the link is just a static image I can't view source on it.
I'm thinking the issue here is invision. It wasn't telling me that the text was a gradient. It makes sense because that's not a supported feature of HTML. We can fake it by adding a gradient to the background and clipping it to the text, but this is not supported in all browsers.
The shadow is the exact same values as in invision too, and yet it looks different in HTML. I'm going to try to match it by eye instead.
ok so gradient color text is not possible? then let it go. i think you are using too dark of a shadow see my screenshot. and please use the color in the second line too. the light color shows heirarchy versus the darker line on top below the logo. i dont know why your light font is looking SO DIFFERENT than mine :-(.
It does seem like my menu items are using a slightly higher font weight, but they are definitely not... I wonder if the different icons make the font seem more weighty?
Let me give this one more pass. brb.
see light font specifics
im sorry man, i worked on these screens very hard so i dont need perfection but 95 % would be nice. i promise it will get easier once one is done.
Yeah once we have these little issues ironed out everything should go smoother. Hmmm, I even tried a lighter Roboto, 100, but it looks way too thin.
maybe your styles are . being overwritten? and did you see my screenshots?
Yeah, I'm using the same exact settings. I'm double checking that nothign is being overwritten.
this is what . my tool tells me for thr light font
/ View: / font-family: Roboto-Light; font-size: 20px; color: #673AB8; letter-spacing: 1px;
trying using that font style , istead of the 300 weight.
whatever you did, it has made a difference. phew.
I've updated the current build to use just what I get from invision so we have a starting spot to work from. You can follow the link to see it. I've softened the shadow a bit too.
Now look at the images below:
As you can see I'm using the same settings. And notice the last mockup I made. I think the icon actually makes a difference, don't you?
Now, going from here, what direction should I take. First off, there's not much noticeable difference between the selected item and the ones not selected. Maybe an opacity change?
I think whatever you did has made a difference. The icons that are not selected should be outline only as per mockup, i cant do it as it is from your font awesome but i think you should delete the fill color. I think tat will make a difference. also its not in my mockup but maybe the icon and link that is selected is 20 px and the others are 18 will also make a difference.
so what was the bug?
i know youre not feeling well, sorry to bother you man
No prob 😀 I think the issue was bootstrap changing the opacity. The only thing that sucks about working with it is that they like to use important in their styles sometimes. It’s bad practice and can confuse people.
what does this mean?
that they like to use important in their styles sometimes. It’s bad practice and can confuse people.
CSS styles have certain specificity. It's one of things that determines when a style applies to an element or doesn't.
So you can have something like this:
p {
font-size: 20px;
}
.small {
font-size: 15px;
}
<p class="small"></p>
A class is considered more specific than just an element tag so the paragraph will have a 15px font size. This is pretty standard. But you can override this by adding !important to a property. And then it doesn't matter how specific you are being, that styling is going to still override everything and anything else, with only one exception. So you're stuck wondering why this style isn't working or miss that it isn't being applied properly. It's why it's good practice NOT to use !important.
Nice catch on the small screen alignment, I'll have that fixed tomorrow.
Thanks. The mofo important tag cost is several hours.
Ok, latest build fixes the alignment issue, as well as the jiggling menu text issue, and adds icon transition changes. Let me know if this is ok to close or if you want further changes.
I was thinking maybe subtle animations for the icons as the color fills in? Let me know.
I will look but I think I mentioned the icons that the user is not on should be just outlines in ourple and the font for the text is 18 but the one user is on the icon is filledf and it is 20. with kids, typos,
Regards,
Vinu Singh 972-523-0729
On Tue, Feb 6, 2018 at 7:41 PM, John Gallego notifications@github.com wrote:
Ok, latest build fixes the alignment issue, as well as the jiggling menu text issue, and adds icon transition changes. Let me know if this is ok to close or if you want further changes.
I was thinking maybe subtle animations for the icons as the color fills in? Let me know.
https://teddy-care-project.firebaseapp.com/view-kids
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/DigitalFrameworksLLC/teddycare/issues/3#issuecomment-363626986, or mute the thread https://github.com/notifications/unsubscribe-auth/Aia-_w94I5UWCSB_KnuOi2MhbJszEN4Vks5tSP89gaJpZM4R6Dmf .
I was thinking maybe subtle animations for the icons as the color fills in? Let me know.
yes but can i see it first before you put in the effort?
Let us not forget the new notification indicator - small circle near the envelope icon https://sketch.cloud/s/DPQbe/all/office-manager/office-manager-view-kids
is there an update on this
Check out the open envelope icon: https://fontawesome.com/icons/envelope-open?style=light
Do you think the small circle + the open envelope would look good?
yes are you able to show that plus the small circle whenever there is an unread notification. i texted you, can you hope on a quick call so i can show and talk screens , typing takes too much time.
Cool if the existing button with a border is good enough that's great. Should the Student's name be in the button, or just the icon?
Latest changes are reflected on the link: https://teddy-care-project.firebaseapp.com/view-kids
Let me know if you need any other changes. I just need to add a small state change to support the login and email change. Not sure how you want to trigger it. I guess I can cycle it every few seconds maybe?
The drop downs are filters. so the first drop down has the menu items like Class Name, Teacher Name, Student Name
The default menu drop down text is View by
and for the second drop down its Select one
The second drop down is disabled until the first one 's selection is made. Then it populates with class names for example, or alphabetically lists student names or teacher names for the daycare centre.
Then if and when the office manager selects something from that second drop down, the page is refershed and only the relevant card(s) are shown.
By default, the screen shows all kids cards if no filters are used.
does that answer you?>
https://docs.google.com/spreadsheets/d/15nkI3ofkSvwy7tuztk70TY2XmUiUzUvG5_T7curjMCM/edit#gid=0