Skip to content
This repository was archived by the owner on Aug 7, 2023. It is now read-only.

Commit 0452946

Browse files
committed
better zoomable img + back with steps
1 parent 4fabf99 commit 0452946

File tree

3 files changed

+27
-5
lines changed

3 files changed

+27
-5
lines changed
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,23 @@
11
.Zoom-Image-Container {
22
transition: transform .2s; /* Animation */
33
padding: 10px;
4-
background-color: white;
54
z-index: 90000;
65
overflow: visible;
76
position: relative;
87
}
98
.Zoom-Image-Container img {
10-
width:100%;
11-
height:auto;
9+
width: 100%;
10+
transition: transform 0.25s ease;
11+
cursor: zoom-in;
12+
background-color: white;
1213
}
13-
.Zoom-Image-Container:hover {
14+
15+
.Zoom-Image-Container input[type=checkbox] {
16+
display: none
17+
}
18+
19+
.Zoom-Image-Container input[type=checkbox]:checked~img {
1420
transform: scale(3);
21+
cursor: zoom-out;
22+
background-color: white;
1523
}

src/components/zoomable-image/zoomable-image.tsx

+4-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,10 @@ export class ZoomableImage {
1212

1313
return (
1414
<div class="Zoom-Image-Container">
15-
<img src={this.href} alt={this.alt} />
15+
<label>
16+
<input type="checkbox" />
17+
<img src={this.href} alt={this.alt} />
18+
</label>
1619
</div>
1720
);
1821
}

src/pages/forstartups.md

+11
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,17 @@ A Layers oferece aos desenvolvedores uma série de funcionalidades para que crie
3232
</docs-card>
3333
</docs-cards>
3434

35+
## Etapas do Processo de Integração
36+
37+
<docs-zoomable-image href="https://cdn.layers.digital/demo-developers/uploads/a2ce8aea-fed6-4ce8-b525-5da9d2fadfe5/Fluxo-Startups-Bonitinho.png" alt="Fluxo de Integração com Startups"></docs-zoomable-image>
38+
39+
O processo de integração consiste em 5 etapas:
40+
- Primeiro contato: Layers e Startup se conhecem e interagem com o objetivo de verificar se faz sentido para os dois uma integração.
41+
- Ganhando acesso: após o contato de negócio, a Startup conhece o Portal de Desenvoldedores e preenche o [formulário de acesso](/docs/register).
42+
- Desenvolvimento: com o acesso, a Startup começa o processo de desenvolvimento da sua solução, com suporte da Layers.
43+
- Homologação técnica: nesta etapa, a Layers realiza uma série de validações em cima da integração criada pela Startup. Caso tudo esteja OK, passamos para a última etapa. Se não, voltamos para a etapa de Desenvolvimento para corrigir as falhas identificadas.
44+
- Liberação: ao fim das etapas anteriores, Layers e Startup realizam a disponibilização da solução para os clientes.
45+
3546
## Acesso
3647

3748
Para ganhar acesso e integrar sua Aplicação, faça seu pré-cadastro pelo [formulário de acesso](/docs/register) ou entre em contato pelo e-mail <a target="_self" href="mailto:[email protected]">[email protected]</a> para maiores informações. Após o preenchimento e validação do pré-cadastro, entraremos em contato para disponibilizar um ambiente de desenvolvimento em que consiga testar sua aplicação.

0 commit comments

Comments
 (0)