Skip to content

Commit 18dfb23

Browse files
author
Ivan Stegic
committed
Merge branch 'develop'
2 parents ad0d19b + f551c7c commit 18dfb23

File tree

20 files changed

+135
-78
lines changed

20 files changed

+135
-78
lines changed

_config.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
# in the templates via {{ site.myvariable }}.
2020

2121
title: "Contractor’s Quick Start"
22-
subtitle: "Version 2.0.1, 11/06/21"
22+
subtitle: "Version 2.1.0, 11/07/21"
2323

2424
nav:
2525
- title: "Start Here"

_includes/head.html

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,13 @@
1010
<meta charset="utf-8">
1111
<meta name="viewport" content="width=device-width, initial-scale=1">
1212

13-
<title>{{ page.title }} - {{ site.title }}</title>
13+
{% if page.url == '/' %}
14+
{% assign title = page.title -%}
15+
{% else %}
16+
{% assign title = page.title | append: " - " | append: site.title -%}
17+
{% endif %}
18+
19+
<title>{{ title }}</title>
1420

1521
<link rel="stylesheet" href="{{ 'assets/css/main.css' | relative_url }}">
1622
<script src="{{ 'assets/js/main.js' | relative_url }}"></script>

_includes/header.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<span class="nav-brand-logo">
66
<svg viewbox="0 0 67 22" fill="none" xmlns="http://www.w3.org/2000/svg"><title>TEN7</title><path d="M46.824.822H0V21.57h60.055l6.26-11.721V.822H46.825ZM15.416 7.976H11.45v9.53H7.263v-9.53h-3.73V4.46h11.848l.034 3.516Zm12.758 0h-6.706v1.361h5.537v3.293h-5.537v1.361h6.706v3.523H17.572V4.46h10.602v3.516Zm14.636 9.53h-3.833l-4.786-7.146v7.147h-3.91V4.46h4.89l3.639 5.396V4.46h3.916l.084 13.047Zm22.525-7.93L59.47 20.531H46.824V1.831h18.51v7.744Z" fill="#fff"/><path d="M52.523 17.748h4.838l4.744-9.228V4.098H50V7.79h7.657l-5.134 9.959Z" fill="#fff"/></svg>
77
</span>
8-
<span class="nav-brand-title is-hidden-touch">{{ site.title }}</span>
8+
<span class="nav-brand-title">{{ site.title }}</span>
99
</a>
1010
</div>
1111
<nav class="nav-main">

_includes/navigation.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212

1313
<div id="thisNavBar" class="navbar-menu">
1414
<div class="navbar-item has-dropdown">
15-
<a class="navbar-link">{{ nav_title }}</a>
15+
<a class="navbar-link is-hidden-mobile is-hidden-touch">Start Here</a>
1616
<div class="navbar-dropdown">
1717
{% if item.subfolderitems.show_numbers %}
1818
{% assign i = 1 %}

_layouts/page.html

Lines changed: 41 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -19,14 +19,16 @@ <h1 class="post-title">{{ page.title | escape }}</h1>
1919
</article>
2020

2121
<div class="progress-bar">
22-
{%- if page.url == '/' %}
22+
<div class="progress-bar-section is-read"></div>
23+
24+
{%- if page.url == '/' -%}
2325
{% assign is_read = false %}
2426
{% else %}
2527
{% assign is_read = true %}
2628
{% endif %}
27-
29+
2830
{% for item in site.pages %}
29-
{%- if item.url != '/404.html' and item.url != '/feed.xml' -%}
31+
{%- if item.url != '/' and item.url != '/404.html' and item.url != '/feed.xml' -%}
3032
<div class="progress-bar-section {% if is_read %}is-read{% endif %}"></div>
3133
{%- endif -%}
3234
{%- if page.url == item.url -%}
@@ -38,37 +40,62 @@ <h1 class="post-title">{{ page.title | escape }}</h1>
3840

3941

4042
<div class="pager column is-8">
41-
42-
{% if page.previous.title %}
43+
44+
{% if page.back_title %}
45+
{% assign prev_title = page.back_title -%}
46+
{% elsif page.previous.title %}
47+
{% assign prev_title = page.previous.title -%}
48+
{% endif %}
49+
50+
{% assign prev_url = page.previous.url %}
51+
52+
{% if page.url == site.pages.first.url %}
53+
54+
{% if page.back_title %}
55+
{% assign prev_title = page.back_title %}
56+
{% else %}
57+
{% assign prev_title = "Home" -%}
58+
{% endif %}
59+
60+
{% assign prev_url = '/' %}
61+
62+
{% endif %}
63+
64+
{% if prev_title %}
4365
<div class="pager-previous">
44-
<a href="{{ page.previous.url }}" class="pager-link" title="{{ page.previous.title }}">
66+
<a href="{{ prev_url }}" class="pager-link" title="{{ page.previous.title }}">
4567
<span class="pager-arrow pager-arrow--left">
4668
<svg width="15" viewBox="0 0 13 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12 5.813H1M5.813 10.625 1 5.812 5.813 1" stroke="#6330F4" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>
4769
</span>
4870
<span class="pager-prev-content">
4971
<span class="pager-direction">Back:</span>
50-
<span class="pager-title">{{ page.previous.title }}</span>
72+
<span class="pager-title">{{ prev_title }}</span>
5173
</span>
5274
</a>
5375
</div>
5476
{% endif %}
55-
77+
78+
5679
{% if page.url == '/' %}
5780
{% assign sub_title = "Let's Dive In:" %}
58-
{% assign main_title = "Welcome" %}
81+
{% assign next_title = site.pages.first.title %}
5982
{% assign next_url = site.pages.first.url %}
83+
{% elsif page.next_title %}
84+
{% assign sub_title = "Next:" %}
85+
{% assign next_title = page.next_title %}
86+
{% assign next_url = page.next.url %}
6087
{% elsif page.next.title %}
6188
{% assign sub_title = "Next:" %}
62-
{% assign main_title = page.next.title %}
89+
{% assign next_title = page.next.title %}
6390
{% assign next_url = page.next.url %}
6491
{% endif %}
65-
66-
{% if main_title %}
92+
93+
{% if next_title %}
6794
<div class="pager-next">
68-
<a href="{{ next_url }}" class="pager-link pager-link-next" title="{{ main_title }}">
95+
<a href="{{ next_url }}" class="pager-link pager-link-next" title="{{ next_title }}">
6996
<span class="pager-next-content">
7097
<span class="pager-direction">{{ sub_title}}</span>
71-
<span class="pager-title">{{ main_title }}</span>
98+
<span class="pager-title">{{ next_title }}</span>
7299
</span>
73100
<span class="pager-arrow pager-arrow--right">
74101
<svg width="15" viewBox="0 0 13 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 5.813h11M7.188 1 12 5.813l-4.813 4.812" stroke="#6330F4" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>

_pages/01_admin.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -3,26 +3,26 @@ layout: page
33
permalink: /admin.html
44
title: Admin
55
opener: Chapter 1 of 4
6+
# Footer cards title control
7+
back_title: Intro
8+
# next_title:
69
---
710

811
- **Do I get any time off? When is TEN7 closed?**
912
As a contractor, you won’t get any paid time off. If you need to take time off, we ask that you give us as much notice as possible, so we can plan accordingly. TEN7 is closed every year on New Year’s Eve + Day, Memorial Day, Independence Day, Labor Day, Thanksgiving + Black Friday, and Christmas Eve + Day.
1013
- **Should I attend All Company Meetings?**
11-
Once per quarter, we hold an all company meeting — sometimes virtual, sometimes in person. You're always welcome to join those meetings, and we encourage it! The one caveat is that we can't pay for your time to attend these meetings, since they are optional for you as a contractor. If you choose not to attend, we'll make sure to relay anything to you that's super important that may come out of them.
14+
Once per quarter, we hold an all company meeting — sometimes virtual, sometimes in person. You're always welcome to join those meetings, and we encourage it! The one caveat is that we can't pay for your time to attend these meetings, since they are optional for you as a contractor. If you choose not to attend, we'll make sure to relay anything to you that's super important that may come out of them. (We also record these meetings, so you could watch them after they happen, too.)
1215
- **Do I get any TEN7 issued hardware or software?**
1316
Nope! ← simplest answer
14-
- **Do you have standups? Am I supposed to attend?**
15-
Standups happen daily, at 9:30am CT. If you can attend, great! If not, that’s ok too. Either way, we ask that you please post your priorities each day in our #standup Slack channel.
16-
- **Does TEN7 have a Brand and House Style Guide?**
17-
Why yes, we do! You can find it [here](https://docs.google.com/document/d/1nnrddeZrnxrE_J7nycWva9d42q3NZ6zAv2fHBbaeXHk/edit).
18-
- **What is the correct way to write our company name?**
17+
- **Does TEN7 have Brand Guidelines?**
18+
Why yes, we do! You can find them at [https://t7.io/brandguidelines](https://t7.io/brandguidelines).
19+
- **What is the correct way to write the company name?**
1920
The rule of thumb is that "TEN7" should always be written in CAPS with NO space between the "TEN" and the number "7". Don’t use lower case, and don’t add spaces. The "TEN7" wordmark is geared to resemble the logo as closely as possible.
20-
- **What the heck is Pets of TEN7?**
21-
We're glad you asked! Pets of TEN7 is a special little webpage where you can find pictures of TEN7 employee pets. We have lots of animal friends, and wanted a place to showcase their cuteness. If you have an animal friend, be sure to let us know, and send us a pic. In the meantime, you can admire all the cuteness [here](https://pets.ten7.com/).
2221
- **What is TEN7’s contact information?**
2322
* Call us: (612) 868-7884
2423
* Email us: [hi@ten7.com](mailto:hi@ten7.com)
2524
* Send us a postcard: TEN7, 9450 SW Gemini Dr #85756, Beaverton OR 97008-7105
26-
* Visit our website: [https://ten7.com/](https://ten7.com/)
27-
* Follow us on Twitter: [https://twitter.com/TEN7](https://twitter.com/TEN7)
25+
* Visit our website: [ten7.com](https://ten7.com/)
26+
* Follow us on Twitter: [twitter.com/TEN7](https://twitter.com/TEN7)
27+
* Listen to our podcast: [ten7.com/podcast](https://ten7.com/podcast)
2828

_pages/02_time.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,13 @@ layout: page
33
title: Time Tracking and Payment
44
permalink: /time.html
55
opener: Chapter 2 of 4
6+
# Footer cards title control
7+
# back_title:
8+
# next_title:
69
---
710

811
- **Where do I track my time?**
9-
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).
12+
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.
1013
- **How do I know which projects or tasks I should track time to?**
1114
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!
1215
- **Can I bill my local setup and switching time?**
@@ -21,6 +24,6 @@ Please submit your timesheet at the end of each week. We can’t pay you unless
2124
We ask that you invoice us on a monthly basis — on the 1st of every month for all time logged in the previous month. Your invoices should be dated as the last day of the previous month. For example, on 10/1, you will invoice for September, and the date on your invoice should be 9/30. Please make sure that your timesheets are approved __before__ invoicing us.
2225
- **How do I invoice?**
2326
Email your invoice to [billing@ten7.com](mailto:billing@ten7.com). No need to itemize things, a total is fine. We rely on approved (and locked) Harvest timesheets for details. Make sure each invoice only contains time spent during one month. If you are invoicing for work done in multiple months, please submit them as separate invoices (one for each month's work). Please include a copy of your approved Harvest timesheet as a PDF attachment for the time period you are invoicing. You can generate this PDF in Harvest by going to "Reports" > "Detailed Time" and running a report for the time period for which you're invoicing.
24-
![How do I Invoice?](harvest-time-report.png)
27+
[![How do I Invoice?](harvest-time-report.png)](harvest-time-report.png)
2528
- **How and when do I get paid?**
2629
Invoices are usually paid on receipt via direct deposit through Gusto. You'll see payment in your bank account within five business days. Don’t forget, you’re a 1099 contractor, so we **don't** withhold any taxes. You're responsible for applicable taxes in your jurisdiction.

_pages/03_process.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,9 @@ layout: page
33
title: Process
44
permalink: /process.html
55
opener: Chapter 3 of 4
6+
# Footer cards title control
7+
# back_title:
8+
# next_title:
69
---
710

811
- **How should I use my TEN7 calendar? How should I indicate times I am busy for others to see?**
@@ -24,4 +27,4 @@ We ask that you please keep all TEN7 tools and their contents separate from any
2427
- **What are the expectations around using Slack with clients?**
2528
All client-facing channels include `#t7care_` , so please be mindful of what you post in those channels. Although, don’t be too wary; we trust you to post in those channels when you need something from a client.
2629
- **What kind of project or ticket management system do you use?**
27-
For the most part, we use Jira for technical work and Asana for non-technical work. We have a ticketing system in Jira, so that tickets can be assigned to you and you can change the status as you work on something. Someone will walk you through how to use Jira in more detail, before you start.
30+
For the most part, we use [Jira](https://teamten7.atlassian.net/) for technical work and [Notion](https://ten7.notion.site/) for everything else. We have a ticketing system in Jira, so that tickets can be assigned to you and you can change the status as you work on something. Someone will walk you through how to use Jira in more detail, before you start.

_pages/04_developer_questions.md

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,16 @@ layout: page
33
title: Developer Specific
44
permalink: /developer.html
55
opener: Chapter 4 of 4
6+
# Footer cards title control
7+
# back_title:
8+
# next_title:
69
---
710

8-
- **Where does the code live?**
9-
Most of the code you will work with will be in our own Gitlab server: gitlab.ten7.com, to which you can get access by asking for it in the `#developers` Slack channel. We have clients that host with Pantheon, Acquia and platform.sh, so each will have their own setup.
10-
- **How do I make changes?**
11+
- **Do you have standups? Am I supposed to attend?**
12+
Standups happen daily, at 9:30am CT. If you can attend, great! If not, that’s ok too. Either way, we ask that you please post your priorities each day in our `#standup` Slack channel.
13+
- **Where is all the code?**
14+
Most of the code you will work with will be in our own Git server, to which you can get access by asking for it in the `#developers` Slack channel. We have clients that host with Pantheon, Acquia and platform.sh, so each will have their own setup.
15+
- **How do I make changes to code?**
1116
We use the [git flow](https://nvie.com/posts/a-successful-git-branching-model/) branching model, and use feature branches extensively. Your code will always be reviewed by another set of eyes before it goes live. And we expect that you will spend time reviewing code from others as well. This is how we all learn!
1217
- **How do I get my code live?**
1318
Getting your code live is usually a mix of finishing a feature branch, pushing the code into the develop branch, and then doing a release to the main branch. You probably won’t be responsible for doing releases to main.

assets/_src/sass/_settings.scss

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,3 +21,5 @@ $color-warmgray: #cec8c3;
2121

2222
$link-color: $color-electricpurple;
2323
$link-hover: $color-mediumpurple;
24+
25+
$content-width: 896px;

0 commit comments

Comments
 (0)