2022-06-08 02:18:10 +03:00
{{ define "main" }}
2022-09-08 22:46:27 +03:00
2023-01-24 18:42:43 +03:00
<!-- Uncomment to enable site preloader:
2023-01-20 22:55:51 +03:00
{{- partial "preloader.html" -}}
2023-01-24 18:42:43 +03:00
-->
2022-09-08 22:46:27 +03:00
<!-- Hero Section -->
2023-02-01 20:01:06 +03:00
< style >
2023-02-10 00:44:19 +03:00
.comment{
background-color: #ff4100;
border-radius: 5px;
}
.comment-success{
background-color: #00ffd0;
border-radius: 5px;
}
.comment-process{
background-color: #ffff00;
border-radius: 5px;
}
.comment-success code{
color: #1a1a1a;
}
2023-02-28 20:28:22 +03:00
/*
2023-02-01 20:01:06 +03:00
.hero{
2023-02-24 02:17:46 +03:00
background-image: url("/Images/tea-hero-background.jpg") !important;
2023-02-01 20:01:06 +03:00
background-attachment: scroll;
2023-02-24 02:17:46 +03:00
background-position: left;
2023-02-01 20:01:06 +03:00
background-repeat: repeat-y;
background-size: cover !important;
}
2023-02-28 20:28:22 +03:00
*/
2023-02-02 21:48:01 +03:00
@media only screen and (max-width: 992px) {
2023-02-28 20:28:22 +03:00
/*
2023-02-02 20:43:13 +03:00
.hero{
background-image: none !important;
}
2023-02-28 20:28:22 +03:00
*/
2023-02-02 20:43:13 +03:00
}
2023-02-01 20:01:06 +03:00
code{
color:white;
font-size: 14px;
}
2023-02-02 00:57:42 +03:00
.inner-glow{
color: #1a1a1a;
text-shadow: 0 0px 18px rgba(255, 255, 255, 0.5);
2023-02-03 02:13:59 +03:00
opacity: 0;
animation: fadeIn 1s ease-in-out forwards;
}
@keyframes fadeIn {
from {
opacity: 0;
}
to {
opacity: 1;
}
2023-02-02 00:57:42 +03:00
}
.code-box{
border: 1px solid #ff4100;
position: relative;
padding: 2px;
border-radius: 2px;
color: #ff4100;
}
#copy-button{
height: 40px;
width: 120px;
font-family: "inter", sans-serif !important;
text-transform: uppercase;
}
2023-02-03 02:55:13 +03:00
@media only screen and (max-width: 768px) {
2023-02-03 21:08:59 +03:00
.mobile-ctas,
.mobile-term-loc{
2023-02-03 02:55:13 +03:00
visibility: visible;
}
2023-02-03 21:08:59 +03:00
.desktop-ctas,
.boilerplate,
.hero-description,
.hero-lead,
2023-02-04 01:02:00 +03:00
.desktop-term-loc,
.too-much{
2023-02-03 02:55:13 +03:00
display:none;
}
2023-02-03 21:08:59 +03:00
.hero-text,
.mobile-lead{
text-align:center;
2023-02-03 19:30:18 +03:00
}
2023-02-08 19:29:33 +03:00
.mbtn{
height:50px;
}
.hero-col{
padding-top: 16vw;
padding-bottom: 16vw;
}
2023-02-08 20:02:33 +03:00
.email{
height: 50px !important;
}
2023-02-10 01:22:47 +03:00
.install-label{
text-align: center;
}
2023-02-03 02:55:13 +03:00
}
2023-02-02 00:57:42 +03:00
2023-02-03 02:55:13 +03:00
@media only screen and (min-width: 768px) {
2023-02-03 21:08:59 +03:00
.mobile-ctas,
.mobile-lead,
2023-02-04 00:10:39 +03:00
.mobile-term-loc,
2023-02-04 00:44:17 +03:00
.mobile-disclaimer,
.section-divider{
2023-02-03 02:55:13 +03:00
display:none;
}
2023-02-03 21:08:59 +03:00
.desktop-ctas,
.desktop-term-loc{
2023-02-03 02:55:13 +03:00
visibility: visible;
}
2023-02-08 19:29:33 +03:00
.bottom-cta{
display: block;
width:50%;
margin-left:auto;
margin-right:auto;
}
2023-02-03 02:55:13 +03:00
}
2023-02-02 00:57:42 +03:00
2023-02-01 20:01:06 +03:00
< / style >
2023-02-10 19:31:38 +03:00
< section class = "hero one-box" >
2023-01-21 02:05:17 +03:00
< div class = "container" >
2023-02-24 18:38:45 +03:00
< div class = "row gx-5 mb-5" >
2023-02-08 19:29:33 +03:00
< div class = "hero-col col-xl-6 col-lg-6 col-md-12 col-sm-12 col-12 my-auto" >
2023-02-03 21:08:59 +03:00
< h1 class = "display-1 hero-text" style = "z-index:3; position: relative;" > < span class = "inner-glow " > Invisible< / span > yet < span class = "callout white" > powerful< / span > < / h1 >
2023-02-27 22:00:06 +03:00
< p class = "lead hero-lead" > Introducing < span class = "tea" > tea< / span > - the revolutionary, cross-platform package manager. Say goodbye to slow & clunky, and say hello to fast & smooth. From the creator of Brew.< / p >
< p class = "lead mobile-lead mb-5" > < span class = "tea" > tea< / span > ... from the creator of < a href = "https://brew.sh/" target = "_blank" > brew< / a > < / p >
< p class = "mb-5 hero-description" > With < span class = "tea" > tea< / span > , simply type commands and it takes care of the rest. Get the latest versions of open source tools and support specific tool versions for different projects. Experience better package management with < span class = "tea" > tea< / span > .< / p >
2023-02-03 19:30:18 +03:00
2023-02-08 02:52:13 +03:00
< div class = "mobile-ctas" >
{{- partial "mobile-ctas.html" -}}
< / div >
2023-02-04 00:10:39 +03:00
{{- partial "desktop-ctas.html" -}}
2023-02-03 19:30:18 +03:00
2023-02-01 01:07:03 +03:00
< / div >
2023-02-01 20:01:06 +03:00
< div class = "col-xl-6 col-lg-6 col-md-12 col-sm-12 col-12" >
2023-02-04 00:10:39 +03:00
< div class = "terminal-animation mb-3" >
2023-02-03 21:08:59 +03:00
{{- partial "hero-terminal-animation.html" -}}
< / div >
2023-01-21 02:05:17 +03:00
< / div >
< / div >
2023-02-24 18:38:45 +03:00
< div class = "row" >
< div class = "col" >
2023-02-24 18:53:33 +03:00
{{- partial "click-to-copy.html" . -}}
2023-03-20 18:10:17 +03:00
< p class = "no-installer grid-gray text-center" > < span class = "tea" > tea< / span > is a stand‐ alone binary, see < a class = "install-link" href = "https://docs.tea.xyz/getting-started/install-tea/without-installer" > our docs< / a > for more installation methods.< / p >
2023-02-24 18:38:45 +03:00
< / div >
< / div >
2022-09-15 20:05:47 +03:00
< / div >
2023-01-21 02:05:17 +03:00
< / section >
< style >
2023-03-20 18:10:17 +03:00
.install-link{
color: #00ffd0;
}
.install-link:hover{
color: #ffffff;
}
2023-01-26 19:57:22 +03:00
.term-icon{
position: relative;
top: 3px;
}
2023-01-26 01:26:34 +03:00
2023-01-26 19:57:22 +03:00
.term-btn{
text-transform: uppercase;
}
2023-01-26 01:26:34 +03:00
2023-01-26 19:57:22 +03:00
.traffic-light{
height: 16px;
width: 16px;
border: 1px solid gray;
border-radius: 100px;
display: inline-block;
margin-right: 5px;
}
.terminal{
2023-02-01 20:01:06 +03:00
height: auto;
min-height: 40%;
2023-02-01 01:07:03 +03:00
width: 100%;
2023-01-26 19:57:22 +03:00
display: block;
border-radius: 10px;
background-color: #1a1a1a;
border: 1px solid gray;
box-shadow: 0px 10px 18px rgba(10, 05, 05, .5);
}
.terminal-bar{
height: 30px;
border-radius: 8px 8px 0px 0px;
border-bottom: 1px solid gray;
}
#terminal-input:after {
content: "|";
color: green;
position: absolute;
left: 0;
animation: blink 1s linear infinite;
}
@keyframes blink {
0% {
opacity: 0;
}
50% {
opacity: 1;
}
100% {
opacity: 0;
}
}
#terminal-output {
white-space: pre;
display: inline-block;
2023-02-10 00:44:19 +03:00
width: 100%;
2023-01-26 19:57:22 +03:00
}
#terminal-input {
position: relative;
display: inline-block;
2023-02-10 00:44:19 +03:00
witdth: 100%;
2023-01-26 19:57:22 +03:00
}
.terminal-content{
overflow: hidden;
2023-02-10 00:44:19 +03:00
width: 100%;
2023-01-26 19:57:22 +03:00
}
2023-01-21 02:05:17 +03:00
< / style >
2022-09-07 22:49:07 +03:00
2023-02-11 02:11:24 +03:00
< section >
< div class = "container" >
< div class = "row one-box" >
< div class = "col" >
< p class = "text-uppercase text-center small mb-5 grid-gray" > As featured on< / p >
< div class = "row logos" style = "width:60%;margin-left:auto;margin-right:auto;" >
2023-02-13 22:08:45 +03:00
< div class = "col-xl-4 col-lg-4 col-md-4 col-sm-12 col-12 p-3 text-center" >
2023-02-24 23:03:07 +03:00
< a href = "https://www.binance.com/en/blog/ecosystem/binance-labs-leads-$8-million-seed-funding-round-for-tea-421499824684903608" target = "_blank" >
< img src = "/Images/binance.svg" alt = "Binance Labs" style = "width:140px;" >
< / a >
2023-02-11 02:11:24 +03:00
< / div >
2023-02-13 22:08:45 +03:00
< div class = "col-xl-4 col-lg-4 col-md-4 col-sm-12 col-12 p-3 text-center" >
2023-02-24 23:03:07 +03:00
< a href = "https://techcrunch.com/2022/03/23/open-source-project-tea-is-brew2-for-web3/" target = "_blank" >
< img src = "/Images/tech-crunch-tea-xyz.svg" alt = "Binance Labs" style = "width:140px;" >
< / a >
2023-02-11 02:11:24 +03:00
< / div >
2023-02-13 22:08:45 +03:00
< div class = "col-xl-4 col-lg-4 col-md-4 col-sm-12 col-12 p-3 text-center" >
2023-02-24 23:03:07 +03:00
< a href = "https://stackoverflow.blog/2022/11/18/the-creator-of-homebrew-has-a-plan-to-get-open-source-contributors-paid-ep-506/" target = "_blank" >
< img src = "/Images/stackoverflow-logo.svg" alt = "Binance Labs" style = "width:140px;" >
< / a >
2023-02-11 02:11:24 +03:00
< / div >
< / div >
< / div >
< / div >
< / div >
< / section >
2022-09-08 22:53:16 +03:00
<!-- Teal Impact Section -->
2023-02-04 00:44:17 +03:00
< div class = "section-divider teal-bg" >
< img src = "/Images/pixel-section-divider.svg" style = "pointer-events:none;" alt = "" >
< / div >
2023-02-11 00:54:39 +03:00
< section class = "teal-bg impact-section two-boxes" >
2023-02-02 02:24:25 +03:00
< div class = "container" >
2023-01-31 19:09:45 +03:00
< div class = "row" >
< div class = "col" >
2022-09-28 21:30:26 +03:00
< div >
2023-02-27 22:04:39 +03:00
< h2 class = "black display-5 text-xl-center text-lg-center text-md-left text-sm-left text-left" style = "z-index:2;" > THIS ISN’ T A PACKAGE MANAGER. TEA IS UNIFIED PACKAGING INFRASTRUCTURE.< / h2 >
2023-03-01 18:28:58 +03:00
< p class = "lead black text-center" > And through that packaging infrastructure, we have plans of leveraging blockchain to help remunerate devs for their contributions to OSS. You can learn more about our grand ambitions for web3 by checking out our < a href = "https://tea.xyz/tea.white-paper.pdf" style = "color:#1a1a1a !important;" > white paper here< / a > .< / p >
2022-09-28 21:30:26 +03:00
< / div >
2022-09-08 22:23:13 +03:00
< / div >
< / div >
2023-03-22 20:48:20 +03:00
< div class = "row one-box-up one-box-down" >
2023-02-01 20:01:06 +03:00
< div class = "col" >
2023-02-04 01:02:00 +03:00
< p class = "text-xl-center text-lg-center text-md-left text-sm-left text-left black" > < span class = "too-much" > NO. OF < / span > REPOS< / p >
2023-02-10 23:44:43 +03:00
< h1 class = "display-2 text-xl-center text-lg-center text-md-left text-sm-left text-left black" > < span id = "stat-one" > 56,987< / span > < / h1 >
2023-02-01 20:01:06 +03:00
< / div >
< div class = "col" >
2023-02-04 01:02:00 +03:00
< p class = "text-xl-center text-lg-center text-md-left text-sm-left text-left black" > < span class = "too-much" > NO. OF < / span > MAINTAINERS< / p >
2023-02-10 23:44:43 +03:00
< h1 class = "display-2 text-xl-center text-lg-center text-md-left text-sm-left text-left black" > < span id = "stat-two" > 56,987< / span > < / h1 >
2023-02-01 20:01:06 +03:00
< / div >
< div class = "col" >
2023-02-02 21:48:01 +03:00
< p class = "text-xl-center text-lg-center text-md-left text-sm-left text-left black" > STAR COUNT< / p >
2023-03-09 20:31:15 +03:00
< a href = "https://github.com/teaxyz/cli/stargazers" target = "_blank" > < h1 class = "display-2 text-xl-center text-lg-center text-md-left text-sm-left text-left black" > < span class = "stargazers" > 6.1k< / span > < / h1 > < / a >
2023-02-01 20:01:06 +03:00
< / div >
< div class = "col" >
2023-02-02 21:48:01 +03:00
< p class = "text-xl-center text-lg-center text-md-left text-sm-left text-left black" > CURRENT RELEASE< / p >
2023-03-09 20:31:15 +03:00
< a href = "https://github.com/teaxyz/cli/releases" target = "_blank" > < h1 class = "display-2 text-xl-center text-lg-center text-md-left text-sm-left text-left black" > < span class = "release" style = "text-transform:lowercase;" > v0.24.9< / span > < / h1 > < / a >
2023-02-01 20:01:06 +03:00
< / div >
< / div >
2022-09-08 22:00:35 +03:00
< / div >
2022-09-07 22:49:07 +03:00
< / section >
2022-09-08 22:53:16 +03:00
2023-03-22 20:48:20 +03:00
< section class = "authenticate" >
< div class = "container auth-container one-box black-bg" >
< div class = "row" >
< div class = "col" >
< h2 class = "display-6 text-center black" > Authenticate with tea< / h2 >
< p class = "text-center black" > Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco.< / p >
< / div >
< / div >
< / div >
< / section >
< style >
.auth-container{
max-width: 800px;
margin-top: -100px;
border: 2px solid #1a1a1a;
background-color: #33ffd9;
}
< / style >
2023-02-02 22:07:24 +03:00
< section >
2023-02-08 19:29:33 +03:00
< div class = "section-divider" >
< img src = "/Images/pixel-section-divider-teal.svg" style = "pointer-events:none;" alt = "" >
< / div >
2023-02-28 19:04:55 +03:00
< div class = "container two-boxes-up one-box-down" >
2023-02-11 02:11:24 +03:00
< div class = "row one-box-down" >
2023-02-11 02:38:44 +03:00
< div class = "col" >
< h2 class = "display-5 text-center" > features< / h2 >
2023-02-27 22:00:06 +03:00
< p class = "text-center" > We're currently on < span class = "tea" > tea< / span > < span class = "release" > < / span > and our < span class = "tea" > tea< / span > 'm and community are working hard to make < span class = "tea" > tea< / span > the most powerful package manager that the world has ever seen. From our revolutionary `magic` to powerful scripts that draw upon the entire open-source ecosystem, we’ re fundamentally reimagining what a package manager can be. If you have suggestions or thoughts on how < span class = "tea" > tea< / span > could be improved even further, we'd love for you to join the discussion!< / p >
2023-02-11 00:54:39 +03:00
< / div >
< / div >
2023-02-11 02:38:44 +03:00
< hr >
< div class = "row one-box-up" >
< div class = "col-xl-7 col-lg-6 col-md-12 col-sm-12 col-12 mb-xl-0 mb-lg-0 mb-md-5 mb-sm-5 mb-5 flex order-2" >
2023-01-24 22:52:37 +03:00
< div class = "feature-content ps-xl-5 ps-lg-3 ps-md-0 ps-sm-0 ps-0" >
2023-02-11 00:54:39 +03:00
< h2 class = "display-5" > tea magic< / h2 >
2023-02-27 22:00:06 +03:00
< p > Easily access the entire open source ecosystem with < span class = "tea" > tea< / span > . Simply prefix your commands with "< span class = "tea" > tea< / span > " and if the tool isn't installed, < span class = "tea" > tea< / span > will install it for you. Add magic to your shell scripts and use developer environments to enhance your workflow. magic is optional; if you don’ t enable it, then just prefix your commands with `< span class = "tea" > tea< / span > `.< / p >
2023-01-24 19:52:46 +03:00
< / div >
< / div >
2023-02-11 02:38:44 +03:00
< div class = "col-xl-5 col-lg-6 col-md-12 col-sm-12 col-12 mb-xl-0 mb-lg-0 mb-md-3 mb-sm-3 mb-3" >
2023-02-06 18:48:52 +03:00
< div class = "feature-terminal" id = "start-btn" style = "cursor:pointer;" >
2023-02-07 00:40:32 +03:00
< div class = "terminal-bar feature-bar black-bg flex-start p-1 ps-3" >
2023-01-24 19:36:25 +03:00
< div class = "traffic-light" > < / div >
< div class = "traffic-light" > < / div >
< div class = "traffic-light" > < / div >
< / div >
2023-02-28 19:40:09 +03:00
< div class = "terminal-content p-xl-5 p-lg-5 p-md-5 p-sm-2 p-3" style = "position:relative;" >
2023-02-06 18:48:52 +03:00
< code id = "terminal-output-2" >
2023-02-09 00:54:12 +03:00
< div style = "margin-top: 15%;" >
{{- partial "play-btn.html" -}}
< / div >
2023-02-06 18:48:52 +03:00
< / code >
2023-01-24 19:36:25 +03:00
< / div >
< / div >
< / div >
< / div >
2023-02-04 02:57:14 +03:00
2023-02-11 02:38:44 +03:00
{{- partial "animation-1.html" . -}}
2023-02-04 02:57:14 +03:00
2023-02-11 03:06:59 +03:00
< section >
< div class = "container" >
< div class = "row" >
< div class = "col" >
< img src = "/Images/lg-screen-grid.svg" alt = "grid-element" >
< / div >
< / div >
< / div >
< / section >
2023-01-24 22:52:37 +03:00
<!-- Second -->
2023-02-11 02:11:24 +03:00
< div class = "row" >
2023-02-11 02:38:44 +03:00
< div class = "col-xl-7 col-lg-6 col-md-12 col-sm-12 col-12 mb-xl-0 mb-lg-0 mb-md-5 mb-sm-5 mb-5 order-xl-1 order-lg-1 order-md-2 order-sm-2 order-2 flex" >
2023-01-31 19:09:45 +03:00
< div class = "feature-content pe-xl-5 pe-lg-3 pe-md-0 pe-sm-0 pe-0" >
2023-02-11 00:54:39 +03:00
< h2 class = "display-5" > Developer Environments< / h2 >
2023-02-27 22:00:06 +03:00
< p > Simplify your development environment setup with < span class = "tea" > tea< / span > by automatically fetching the specific versions of tools your project needs. With a range of specifications, < span class = "tea" > tea< / span > provides a seamless solution to manage project dependencies. Debug changes, supplement your environment, and see the full environment with ease.< / p >
2023-01-24 19:52:46 +03:00
< / div >
< / div >
2023-02-11 02:38:44 +03:00
< div class = "col-xl-5 col-lg-6 col-md-12 col-sm-12 col-12 mb-xl-0 mb-lg-0 mb-md-3 mb-sm-3 mb-3 order-xl-2 order-lg-2 order-md-1 order-sm-1 order-1" >
2023-02-07 02:17:31 +03:00
< div class = "feature-terminal" id = "start-button" style = "cursor:pointer;" >
2023-01-24 19:36:25 +03:00
< div class = "terminal-bar black-bg flex-start p-1 ps-3" >
< div class = "traffic-light" > < / div >
< div class = "traffic-light" > < / div >
< div class = "traffic-light" > < / div >
< / div >
2023-01-28 00:20:46 +03:00
< div class = "terminal-content p-xl-5 p-lg-5 p-md-5 p-sm-2 p-3" >
2023-02-07 02:17:31 +03:00
< code id = "terminal-output-3" >
2023-02-09 00:54:12 +03:00
< div style = "margin-top: 15%;" >
{{- partial "play-btn.html" -}}
< / div >
2023-02-07 02:17:31 +03:00
< / code >
2023-01-24 19:36:25 +03:00
< / div >
< / div >
< / div >
< / div >
2023-02-11 02:38:44 +03:00
{{- partial "animation-2.html" . -}}
2023-02-04 02:57:14 +03:00
2023-02-11 03:06:59 +03:00
< section >
< div class = "container" >
< div class = "row" >
< div class = "col" >
< img src = "/Images/lg-screen-grid.svg" alt = "grid-element" >
< / div >
< / div >
< / div >
< / section >
2023-01-24 22:52:37 +03:00
<!-- Third -->
2023-02-28 19:04:55 +03:00
< div class = "row" >
2023-02-11 02:11:24 +03:00
< div class = "col-xl-7 col-lg-6 col-md-12 col-sm-12 col-12 flex order-2" >
2023-01-24 22:52:37 +03:00
< div class = "feature-content ps-xl-5 ps-lg-3 ps-md-0 ps-sm-0 ps-0" >
2023-02-11 00:54:39 +03:00
< h2 class = "display-5" > tea scripts< / h2 >
2023-02-27 22:00:06 +03:00
< p > Scripting is so powerful, but has been left in the dark ages because there’ s no easy way to install the packages you need. < span class = "tea" > tea< / span > can transform your scripts by leveraging the entire open source ecosystem.< / p >
2023-01-24 19:52:46 +03:00
< / div >
< / div >
2023-02-11 02:38:44 +03:00
< div class = "col-xl-5 col-lg-6 col-md-12 col-sm-12 col-12 mb-xl-0 mb-lg-0 mb-md-3 mb-sm-3 mb-3" >
2023-02-07 02:17:31 +03:00
< div class = "feature-terminal" id = "start-animation-4" style = "cursor:pointer;" >
2023-01-24 19:36:25 +03:00
< div class = "terminal-bar black-bg flex-start p-1 ps-3" >
< div class = "traffic-light" > < / div >
< div class = "traffic-light" > < / div >
< div class = "traffic-light" > < / div >
< / div >
2023-01-28 00:20:46 +03:00
< div class = "terminal-content p-xl-5 p-lg-5 p-md-5 p-sm-2 p-3" >
2023-02-07 02:17:31 +03:00
< code id = "terminal-output-4" >
2023-02-09 00:54:12 +03:00
< div style = "margin-top: 15%;" >
{{- partial "play-btn.html" -}}
< / div >
2023-02-07 02:17:31 +03:00
< / code >
2023-01-24 19:36:25 +03:00
< / div >
< / div >
< / div >
< / div >
2023-02-23 22:53:48 +03:00
< / div >
< / section >
2023-01-24 19:36:25 +03:00
2023-02-11 02:38:44 +03:00
{{- partial "animation-3.html" . -}}
2023-01-24 19:36:25 +03:00
2023-02-10 23:44:43 +03:00
<!--
2023-02-02 20:43:13 +03:00
< hr >
2023-02-10 23:44:43 +03:00
-->
2023-01-24 19:52:46 +03:00
2023-01-24 17:00:22 +03:00
< style >
2023-01-24 22:52:37 +03:00
.btn-icon{
position: relative;
top:2px;
}
2023-01-24 19:36:25 +03:00
.feature-row{
border: 2px solid gray;
2023-02-07 00:40:32 +03:00
position: fixed;
width: 100%;
2023-01-24 19:36:25 +03:00
}
2023-02-09 00:54:12 +03:00
@media only screen and (max-width: 768px) {
.feature-terminal{
width: 100%;
min-height: 250px;
border: 2px solid gray;
background-color: #1a1a1a;
border-radius: 10px;
box-shadow: 0px 10px 18px #121212;
animation: float 3s ease-in-out infinite;
}
.terminal-content{
height: 250px;
2023-02-24 02:24:02 +03:00
overflow-y: auto;
2023-02-09 00:54:12 +03:00
}
2023-02-17 01:47:45 +03:00
.horizon-img{
height: 200px;
}
2023-01-24 22:52:37 +03:00
}
2023-02-09 00:54:12 +03:00
@media only screen and (min-width: 768px) {
.terminal-content{
overflow-y: auto;
min-height:400px;
max-height: 400px;
}
.feature-terminal{
width: 100%;
min-height: 400px;
border: 2px solid gray;
background-color: #1a1a1a;
border-radius: 10px;
box-shadow: 0px 10px 18px #121212;
animation: float 3s ease-in-out infinite;
}
2023-02-07 00:40:32 +03:00
}
2023-01-25 00:12:57 +03:00
.speed-terminal{
width: 100%;
height: auto;
2023-02-01 20:01:06 +03:00
min-height: 50%;
2023-01-25 00:12:57 +03:00
border: 2px solid gray;
background-color: #1a1a1a;
border-radius: 10px;
animation: float 3s ease-in-out infinite;
}
2023-01-24 22:52:37 +03:00
@keyframes float {
0% {
transform: translateY(0);
}
50% {
transform: translateY(-5px);
}
100% {
transform: translateY(0);
}
2023-01-24 19:36:25 +03:00
}
2023-01-24 17:00:22 +03:00
< / style >
2023-02-28 19:04:55 +03:00
< section >
< div class = "container one-box-down" >
< div class = "row" >
< div class = "col" >
< img src = "/Images/lg-screen-grid.svg" alt = "grid-element" >
< / div >
< / div >
< / div >
< / section >
2023-02-14 01:30:27 +03:00
< section class = "two-boxes-down" >
< div class = "container" >
< div class = "row" >
2023-02-28 19:04:55 +03:00
< div class = "col-xl-6 col-lg-6 col-md-6 col-sm-12 col-12 my-auto pe-5" >
2023-02-14 01:30:27 +03:00
< h2 class = "display-5" > Getting started with tea!< / h2 >
2023-02-27 22:00:06 +03:00
< p class = "mb-5" > < span class = "tea" > tea< / span > is a standalone binary for all platforms. You can curl it by itself or, if you want magic, use our installer. We provide a docker image and GitHub action for easier CI/CD.< / p >
2023-02-14 01:30:27 +03:00
< / div >
2023-02-23 23:22:37 +03:00
< div class = "col-xl-6 col-lg-6 col-md-6 col-sm-12 col-12 mb-3" >
2023-02-28 19:04:55 +03:00
< div class = "terminal mb-4 flex term-getting-started term-lead" style = "min-height:auto; border:2px solid #00ffd0;" >
2023-02-14 01:30:27 +03:00
< div class = "terminal-bar black-bg flex-start p-1 ps-3" >
< div class = "traffic-light" > < / div >
< div class = "traffic-light" > < / div >
< div class = "traffic-light" > < / div >
< / div >
< div class = "p-5" >
< div class = "terminal-content-gs" >
2023-02-28 19:04:55 +03:00
< code > $ sh < (curl https://tea.xyz)< / code >
2023-02-14 01:30:27 +03:00
< / div >
< / div >
< / div >
2023-02-28 19:04:55 +03:00
< p class = "mb-4 light-gray small" > This will confirm before setting up < span class = "tea" > ~/.tea< / span > and adding to your ~/.shellrc. Our one-liner even abstracts installing < span class = "tea" > tea< / span > itself:< / p >
2023-02-14 01:30:27 +03:00
2023-02-28 19:04:55 +03:00
< div class = "terminal mb-4 flex term-getting-started" style = "min-height:auto;" >
2023-02-14 01:30:27 +03:00
< div class = "terminal-bar black-bg flex-start p-1 ps-3" >
< div class = "traffic-light" > < / div >
< div class = "traffic-light" > < / div >
< div class = "traffic-light" > < / div >
< / div >
< div class = "p-5" >
< div class = "terminal-content-gs" >
2023-02-28 19:04:55 +03:00
< code > $ sh < (curl tea.xyz) bun run start< / code >
2023-02-14 01:30:27 +03:00
< / div >
< / div >
< / div >
2023-02-28 19:04:55 +03:00
< p class = "mb-4 light-gray small" > This way, you don't need to start with "how to install tea" in your tutorials and blog posts. The installer also updates < span class = "tea" > tea< / span > . If you hate installers, use brew:< / p >
< div class = "terminal flex term-getting-started" style = "min-height:auto;" >
2023-02-14 01:30:27 +03:00
< div class = "terminal-bar black-bg flex-start p-1 ps-3" >
< div class = "traffic-light" > < / div >
< div class = "traffic-light" > < / div >
< div class = "traffic-light" > < / div >
< / div >
< div class = "p-5" >
< div class = "terminal-content-gs" >
2023-02-28 19:04:55 +03:00
< code > $ brew install teaxyz/pkgs/tea-cli< / code >
2023-02-14 01:30:27 +03:00
< / div >
< / div >
< / div >
2023-02-28 19:04:55 +03:00
< / div >
2023-02-14 01:30:27 +03:00
< / div >
< / div >
< / section >
2023-01-12 21:10:10 +03:00
2023-02-23 21:41:50 +03:00
< style >
.top-bar{
2023-02-23 22:53:48 +03:00
border-bottom: 2px solid #1a1a1a;
2023-02-23 21:41:50 +03:00
}
< / style >
2023-02-23 22:53:48 +03:00
< section class = "teal-bg" >
< div class = "container one-box-up two-boxes two-boxes-down" >
2023-01-25 00:39:11 +03:00
< div class = "row one-box-down" >
2023-02-23 23:22:37 +03:00
< div class = "col" >
2023-02-23 22:53:48 +03:00
< h2 class = "display-5 black text-center" > Don't just take our word for it; everybody's liking the new brew< / h2 >
2023-01-25 00:12:57 +03:00
< / div >
< / div >
2023-01-27 01:41:41 +03:00
< div class = "row twitter-desktop" >
2023-02-23 23:22:37 +03:00
< div class = "col-xl-4 col-lg-4 col-md-4 col-sm-12 col-12" >
2023-02-13 23:50:28 +03:00
< div class = "twitter-card mb-4" >
2023-02-23 21:41:50 +03:00
< div class = "top-bar flex p-1 ps-3" >
2023-02-24 01:57:59 +03:00
< i class = "icon-github black lead" > < / i >
2023-02-23 21:41:50 +03:00
< / div >
2023-02-13 23:50:28 +03:00
< div class = "twitter-content p-xl-5 p-lg-5 p-md-3 p-sm-4 p-4" >
2023-02-24 01:57:59 +03:00
< div class = "" >
< / div >
2023-02-28 20:10:53 +03:00
< p class = "black" > When I ran my script (yarnpkg.com), it was an amazing moment– – I realized I have not setup deno yet but < span class = "tea" > tea magic< / span > just did it for me. It was a 'wow' moment... just 'wow'.< / p >
2023-02-23 22:53:48 +03:00
< hr class = "mb-3" style = "border-bottom: 1px solid black !important;" >
2023-02-23 21:41:50 +03:00
< div class = "flex-start" >
2023-02-24 01:57:59 +03:00
< img class = "avatar" src = "/Images/neil-m.png" alt = "" >
< p class = "small test-name black" > Neil M< / p >
2023-02-23 21:41:50 +03:00
< / div >
2023-02-13 23:50:28 +03:00
< / div >
< / div >
2023-01-25 00:12:57 +03:00
< / div >
2023-01-25 19:20:12 +03:00
< div class = "col-xl-4 col-lg-4 col-md-4 col-sm-12 col-12" >
2023-02-14 20:48:49 +03:00
< div class = "twitter-card mb-4" >
2023-02-23 22:53:48 +03:00
< div class = "top-bar flex p-1 ps-3" >
2023-02-24 01:57:59 +03:00
< i class = "icon-twitter black lead" > < / i >
2023-02-23 22:53:48 +03:00
< / div >
2023-02-14 20:48:49 +03:00
< div class = "twitter-content p-xl-5 p-lg-5 p-md-3 p-sm-4 p-4" >
2023-02-24 01:57:59 +03:00
< p class = "black" > It is hard to think of a more perfect use for blockchain technology than coordinating package releases for opensource software. What @teaxyz_ is embarking on will improve security, maintenance, and reliability, while providing much-needed incentive for independent developers. 🙌🏼< / p >
2023-02-23 22:53:48 +03:00
< hr class = "mb-3" style = "border-bottom: 1px solid black !important;" >
< div class = "flex-start" >
2023-02-24 01:57:59 +03:00
< img class = "avatar" src = "/Images/jcinis-eth.jpeg" alt = "" >
< p class = "small test-name black" > jcinis.eth< / p >
2023-02-23 22:53:48 +03:00
< / div >
2023-02-14 20:48:49 +03:00
< / div >
< / div >
2023-01-25 00:12:57 +03:00
< / div >
2023-02-23 23:22:37 +03:00
< div class = "col-xl-4 col-lg-4 col-md-4 col-sm-12 col-12" >
2023-02-16 22:09:54 +03:00
< div class = "twitter-card mb-4" >
2023-02-23 22:53:48 +03:00
< div class = "top-bar flex p-1 ps-3" >
2023-02-24 01:57:59 +03:00
< i class = "icon-discord black lead" > < / i >
2023-02-16 22:09:54 +03:00
< / div >
2023-02-23 22:53:48 +03:00
< div class = "twitter-content p-xl-5 p-lg-5 p-md-3 p-sm-4 p-4" >
2023-02-24 01:57:59 +03:00
< p class = "black" > You guys are really onto something with < a href = "https://github.com/teaxyz/cli#magic" style = "color:#1a1a1a !important;" > magics< / a > – it's so awesome. I've been using it all day and I am hooked.< / p >
2023-02-23 22:53:48 +03:00
< hr class = "mb-3" style = "border-bottom: 1px solid black !important;" >
< div class = "flex-start" >
2023-02-24 01:57:59 +03:00
< img class = "avatar" src = "/Images/dd.png" alt = "" >
< p class = "small test-name black" > David D< / p >
2023-01-27 01:41:41 +03:00
< / div >
2023-02-23 22:53:48 +03:00
< / div >
2023-01-27 01:41:41 +03:00
< / div >
< / div >
< / div >
2023-01-25 00:12:57 +03:00
< / div >
< / section >
2023-01-25 00:53:02 +03:00
< section >
< div class = "container" >
2023-02-14 01:30:27 +03:00
< div class = "row two-boxes-down" >
2023-01-25 00:53:02 +03:00
< div class = "col" >
2023-02-10 21:51:47 +03:00
< h2 class = "display-5 text-center" > Ready to start building?< br > All you need is tea.< / h2 >
2023-02-28 21:54:48 +03:00
< p class = "lead text-center mb-5" > < span class = "tea" > tea< / span > ’ s +pkg syntax embodies our core belief that good tools should just get out of the way so that you can keep making the internet a better place. Access the entire open source ecosystem with one command, compose and combine everything, and enjoy an all-around more delightful dev experience.< / p >
2023-02-08 19:29:33 +03:00
< div class = "bottom-cta" > {{- partial "desktop-ctas.html" -}}< / div >
2023-01-25 00:53:02 +03:00
< / div >
< / div >
< / div >
< / section >
2023-02-14 19:49:58 +03:00
< section >
< div class = "container" >
< div class = "row" >
< div class = "col" >
< img src = "/Images/lg-screen-grid.svg" alt = "grid-element" >
< / div >
< / div >
< / div >
< / section >
2023-02-10 21:51:47 +03:00
<!--
2023-02-02 22:07:24 +03:00
< hr >
2023-02-10 21:51:47 +03:00
-->
2023-01-25 00:53:02 +03:00
2023-01-25 00:39:11 +03:00
< style >
.twitter-card{
2023-02-23 22:53:48 +03:00
border: 2px solid #1a1a1a;
background-color: #33ffd9 !important;
2023-02-28 19:07:10 +03:00
min-height: 466px;
2023-01-25 00:39:11 +03:00
}
.title-bar{
height:30px;
}
2023-02-23 21:41:50 +03:00
.avatar{
2023-02-24 01:57:59 +03:00
height: 24px;
width: 24px;
2023-02-23 21:41:50 +03:00
border-radius: 30px;
background-color: gray;
display: inline-block;
}
.test-name{
display: inline-block;
position: relative;
margin-left: 5px;
}
.top-bar i{
position: relative;
top: 2px;
2023-01-25 00:39:11 +03:00
}
< / style >
2023-01-27 01:41:41 +03:00
< script src = "https://cdn.jsdelivr.net/npm/swiper/swiper-bundle.min.js" > < / script >
< script >
var mySwiper = new Swiper ('.swiper-container', {
spaceBetween: 10,
freeMode: true,
direction: 'horizontal',
loop: true,
pagination: {
el: '.swiper-pagination',
},
navigation: {
nextEl: '.swiper-button-next',
prevEl: '.swiper-button-prev',
},
})
< / script >
2023-02-14 01:30:27 +03:00
< section >
2023-02-16 20:06:56 +03:00
< div class = "container two-boxes-down" >
2023-01-27 20:07:55 +03:00
< div class = "row" >
2023-02-23 23:22:37 +03:00
< div class = "col" >
2023-02-14 00:24:39 +03:00
< h2 class = "display-5" > OSS wouldn't work without talented contributors like you.< / h2 >
2023-02-27 22:00:06 +03:00
< p class = "mb-5" > We at < span class = "tea" > tea< / span > would like to give a big shout out to all the open-source developers out there. Your contributions and dedication to making the world a better place through technology is truly admirable. Thanks to your hard work and generosity, projects like < span class = "tea" > < a href = "https://github.com/teaxyz/cli" > tea< / a > < / span > can continue to improve and evolve. If you are interested in joining our team of code crusaders, we welcome you with open arms. Head on over to the < span class = "tea" > < a href = "https://github.com/teaxyz/cli" > tea< / a > < / span > repository on Github and start contributing today! Let's continue to make a positive impact on the world of technology together.< / p >
2023-02-14 00:24:39 +03:00
< / div >
2023-01-27 20:07:55 +03:00
< / div >
2023-02-23 23:22:37 +03:00
< div class = "row p-3" id = "contributors-list" >
2023-02-14 00:24:39 +03:00
< div >
2023-01-27 20:07:55 +03:00
2023-02-14 00:24:39 +03:00
< / div >
2023-01-27 20:07:55 +03:00
< / div >
< / div >
< / section >
2023-02-16 20:06:56 +03:00
< section >
2023-02-23 23:22:37 +03:00
< div class = "container two-boxes-down" >
2023-02-16 20:06:56 +03:00
< div class = "row" >
2023-03-16 01:26:51 +03:00
< div class = "col-xl-7 col-lg-7 col-md-6 col-sm-12 col-12 order-xl-2 order-lg-2 order-md-2 order-sm-2 order-2 my-auto ps-xl-4 ps-lg-4" >
2023-02-16 20:21:43 +03:00
< h2 class = "display-5" > A mission to fix open-source development< / h2 >
2023-02-27 22:00:06 +03:00
< p class = "lead" > < span class = "tea" > tea< / span > is one of the first legitimate use cases for blockchain technology. Just as the US dollar was once backed by gold, we're building an economy that's backed < em > by code< / em > .< / p >
2023-03-16 15:57:59 +03:00
< p > We want to fix one of tech’ s biggest problems: hardworking developers < i > not< / i > getting compensated for their contributions to the building blocks of the internet. By leveraging blockchain technology we can keep track of who creates & maintains what, remunerate them for their efforts with < span class = "tea" > tea< / span > tokens, and keep FAANG corporations from building empires atop unpaid labor. Feel like diving deeper? You can learn more by reading our < a class = "wp-link" href = "/white-paper/" > white paper< / a > .< / p >
2023-02-16 20:06:56 +03:00
< / div >
2023-03-16 01:26:51 +03:00
< div class = "col-xl-5 col-lg-5 col-md-6 col-sm-12 col-12 order-xl-1 order-lg-1 order-md-1 order-sm-1 order-1 mb-4" >
2023-02-17 01:47:45 +03:00
< img src = "/Images/horizon-illustration.png" class = "horizon-img" alt = "Over the horizon" style = "border-radius:10px; width:100%;" >
2023-02-16 21:53:54 +03:00
< / div >
2023-02-16 20:06:56 +03:00
< / div >
< / div >
< / section >
2023-03-16 01:26:51 +03:00
< section class = "purple-bg" >
< div class = "container two-boxes" >
< div class = "row" >
< div class = "col-xl-6 col-lg-6 col-md-6 col-sm-12 col-12 my-auto" >
< h3 class = "display-6 white" > But videos are better than words… listen to our CEO, < a class = "link-purple-bg" href = "https://twitter.com/mxcl" > Max< / a > (creator of < a class = "link-purple-bg" href = "https://brew.sh/" > Homebrew< / a > ), talk about < span class = "tea" > tea< / span > ' s grand mission @ Web Summit 2022.< / h3 >
< p > If this talk gets you as excited about what < span class = "tea" > tea< / span > ' s doing as it did us, then you should definitely head over to our GitHub repo and < a class = "link-purple-bg" href = "https://docs.tea.xyz/getting-started" > install < span class = "tea" > tea< / span > < / a > (if you haven' t already). If you have… well, good on ya… have a cookie.< / p >
< / div >
< div class = "col-xl-6 col-lg-6 col-md-6 col-sm-12 col-12 mt-xl-0 mt-lg-0 mt-md-0 mt-sm-4 mt-4" >
{{- partial "max-video.html" . -}}
< / div >
< / div >
< / div >
< / section >
< style >
.link-purple-bg:hover{
color:#1a1a1a;
}
< / style >
2023-01-27 20:07:55 +03:00
< script >
var contributorsList = $("#contributors-list");
2023-02-23 20:37:22 +03:00
2023-03-09 01:19:50 +03:00
var repos = ["cli", "pantry.extra", "pantry.zero", "white-paper", "setup", "brewkit", "www", "kettle", "demos"];
var uniqueContributors = {};
$.each(repos, function(i, repo) {
$.getJSON("https://api.github.com/repos/teaxyz/" + repo + "/contributors", function(contributors) {
$.each(contributors, function(j, contributor) {
2023-02-23 20:37:22 +03:00
if (!(contributor.id in uniqueContributors)) {
uniqueContributors[contributor.id] = true;
contributorsList.append("< div class = 'col-3 col-sm-3 col-md-3 col-lg-1 col-xl-1 ps-0' > " + "< a href = '" + contributor.html_url + "' target = '_blank' > < img class = 'con-img mb-3' src = '" + contributor.avatar_url + "' > < / a > " + "< p class = 'small' style = 'hyphens:auto;' > " + contributor.login + "< / p > " + "< / div > ");
}
});
});
2023-01-27 20:07:55 +03:00
});
< / script >
< style >
2023-03-16 15:57:59 +03:00
.wp-link:hover{
color: #00ffd0 !important;
}
2023-01-27 20:07:55 +03:00
.con-img{
width:100%;
border-radius: 5px;
2023-01-30 21:43:51 +03:00
filter: grayscale(100);
2023-01-27 20:07:55 +03:00
background-color: gray;
transition: 0.1s ease-in-out;
}
.con-img:hover{
transform: translateY(-5px);
2023-01-30 21:43:51 +03:00
filter:none;
2023-01-27 20:07:55 +03:00
}
< / style >
2022-06-16 17:14:27 +03:00
{{ end }}