ten7 / contractor.ten7.com Goto Github PK
View Code? Open in Web Editor NEWTEN7 Contractor's Quick Start
Home Page: https://contractor.ten7.com
License: GNU General Public License v3.0
TEN7 Contractor's Quick Start
Home Page: https://contractor.ten7.com
License: GNU General Public License v3.0
There are some changes that need to be made for the next minor version of the site:
the <title>
tag on the index page should not have a repeated title, i.e. it should say "TEN7 Contractor’s Quick Start" and not "TEN7 Contractor’s Quick Start - Contractor’s Quick Start" as it currently does
currently, the home page is excluded from the progress bar at the bottom of the page. We've intentionally made it a special page. This was a mistake on my part. I'd like to change this so that the index page is counted as the first page, and that the progress bar has n+1 sections as @joshcesana had originally built this. When you land on the home page there will be a progress bar in purple that is 1 of n+1 of the way complete.
"Let's Dive In:" card on the Index page should not have "Welcome" hard coded -- it should have the title of page no. 1. In this case, it would be "Admin"
Reduce size of logo on mobile and make sure that the Title of the site is always displayed:
Remove hover state on Hamburger and X on mobile nav
Remove nav title between header and nav items and move the items up
Make sure that the navigation overlay does not change the height of the nav itself. It looks like a little jump when you see the video
Increase the width of the cards in the footer to aprrox 40% the width, it looks like they are around 30% right now. We might bump this up to 45%, but let's try 40% first. On mobile, they remain at 50%. Also, make sure that there is always padding around the arrows, especially if words get long in the NEXT card. Make sure that the text is always aligned left with the same padding on the BACK: card
Width of body text container should remain fixed and not shrink in width as the browser width approaches the container fixed width and mobile implementation. Also, the logo jumps out to the left and isn't aligned at certain widths, see here: https://cln.sh/uXn0KR
(edit)
The navigation changes to the title of the page when you are on that page. Let's change this so that it always says "Start here"
The navigation drop down always aligns itself to the left most part of the word and sticks out of the frame of the site. That's by design. Could we have it just align on the right side of the nav word? That way, its always on the inside of the side. I think that might make the issue 9 above easier too.
Per @ivanstegic, make the footer text fixed width, the same dimension as the content above
It appears you're structuring this like an FAQ, and best practice for an FAQ is to have one question/answer pair per bullet.
Contractors want/need to know about how to time track, submit timesheets and/or invoice so they can get paid, and this should be up front. Also it's important to spell out that they need to submit a timesheet AND an invoice in order to get paid. Some places you only need to submit a timesheet.
Suggest a structure like this for time tracking/payment
Where do I track my time?
We use the Harvest app to track all time. Please track your time in real time, as you’re working on projects. Harvest has both desktop and mobile apps, and timers can also be started from tickets in Jira (for devs) as well as tasks in Asana (non-devs).
How do I know which projects or tasks I should track time to?
Your team lead will let you know which projects, tasks or categories you should be tracking time to. If you have questions about logging your time, ask Dani!
How often do I submit my timesheet?
Submit your timesheet at the end of each week. We can’t pay you unless you do.
How often should I invoice?
In addition to submitting your timesheet each week, we also need you to send us an invoice. You can do it in whatever cadence works best for you: semi-monthly, bi-weekly, weekly…just invoice us. We ask that you invoice us at least monthly.
- Where should I send my invoice?
Email your invoice to [email protected].
Should add a mention that although you don't get any hardware, you could use the TEN7 biz account at Apple to buy stuff with a little discount.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.