Skip to content

Commit daea914

Browse files
authored
Merge pull request #2 from haniel-santos/main
feature: adicionando botão de voltar para a tela inicial
2 parents cbb6698 + 44a0431 commit daea914

8 files changed

Lines changed: 77 additions & 15 deletions

File tree

CacheExplorer/index.html

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,16 @@ <h1 class="text-xl font-bold text-stone-700">Explorador de Cache</h1>
3535
</header>
3636

3737
<main class="max-w-6xl mx-auto px-4 sm:px-6 lg:px-8 py-12">
38-
39-
<section id="intro" class="text-center py-16">
38+
39+
<div class="mb-8 flex justify-start">
40+
<a href="../index.html">
41+
<button class="bg-teal-600 text-white font-semibold py-2 px-6 rounded-lg hover:bg-teal-700 transition-colors">
42+
← Voltar para Tela Inicial
43+
</button>
44+
</a>
45+
</div>
46+
47+
<section id="intro" class="text-center py-16">
4048
<h2 class="text-4xl md:text-5xl font-bold text-stone-800 mb-4">O que é Cache de Servidor?</h2>
4149
<p class="max-w-3xl mx-auto text-lg text-stone-600">
4250
É a habilidade de um sistema de armazenar e reutilizar respostas a solicitações anteriores, em vez de processar a mesma solicitação repetidamente. O objetivo principal é aumentar drasticamente a eficiência e o desempenho, entregando conteúdo aos usuários de forma muito mais rápida.

HTTP vs HTTPS/index.html

Lines changed: 17 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -22,19 +22,27 @@
2222
<div class="flex items-center">
2323
<span class="font-bold text-xl accent-text">A Linguagem da Web</span>
2424
</div>
25-
<div class="hidden md:block">
26-
<div class="ml-10 flex items-baseline space-x-4">
27-
<a href="#intro" class="text-gray-500 hover:accent-text px-3 py-2 rounded-md text-sm font-medium">HTTP</a>
28-
<a href="#cycle" class="text-gray-500 hover:accent-text px-3 py-2 rounded-md text-sm font-medium">O Ciclo</a>
29-
<a href="#security" class="text-gray-500 hover:accent-text px-3 py-2 rounded-md text-sm font-medium">Segurança</a>
30-
<a href="#comparison" class="text-gray-500 hover:accent-text px-3 py-2 rounded-md text-sm font-medium">Comparativo</a>
31-
<a href="#importance" class="text-gray-500 hover:accent-text px-3 py-2 rounded-md text-sm font-medium">Importância</a>
32-
</div>
33-
</div>
25+
<div class="flex items-center space-x-6">
26+
<div class="hidden md:block">
27+
<div class="ml-10 flex items-baseline space-x-4">
28+
<a href="#intro" class="text-gray-500 hover:accent-text px-3 py-2 rounded-md text-sm font-medium">HTTP</a>
29+
<a href="#cycle" class="text-gray-500 hover:accent-text px-3 py-2 rounded-md text-sm font-medium">O Ciclo</a>
30+
<a href="#security" class="text-gray-500 hover:accent-text px-3 py-2 rounded-md text-sm font-medium">Segurança</a>
31+
<a href="#comparison" class="text-gray-500 hover:accent-text px-3 py-2 rounded-md text-sm font-medium">Comparativo</a>
32+
<a href="#importance" class="text-gray-500 hover:accent-text px-3 py-2 rounded-md text-sm font-medium">Importância</a>
33+
</div>
3434
</div>
3535
</nav>
3636
</header>
3737

38+
<div class="mt-8 mb-8 flex justify-start max-w-6xl mx-auto px-4 sm:px-6 lg:px-8">
39+
<a href="../index.html">
40+
<button class="bg-teal-600 text-white font-semibold py-2 px-6 rounded-lg hover:bg-teal-700 transition-colors shadow">
41+
← Voltar para Tela Inicial
42+
</button>
43+
</a>
44+
</div>
45+
3846
<main class="max-w-6xl mx-auto px-4 sm:px-6 lg:px-8 py-12">
3947

4048
<section id="intro" class="text-center mb-20">

HateoasPage/index.html

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,14 @@ <h1 class="text-4xl md:text-5xl font-bold text-gray-800 mb-2">Explorando o HATEO
1919
<p class="text-lg md:text-xl text-gray-600">Hypermedia como o Motor do Estado da Aplicação</p>
2020
</header>
2121

22+
<div class="mb-8 flex justify-start">
23+
<a href="../index.html">
24+
<button class="bg-blue-600 text-white font-semibold py-2 px-6 rounded-lg hover:bg-blue-700 transition-colors">
25+
← Voltar para Tela Inicial
26+
</button>
27+
</a>
28+
</div>
29+
2230
<main>
2331
<section id="concepts" class="mb-12 md:mb-20">
2432
<div class="grid md:grid-cols-3 gap-8">

ParâmetrosApi/index.html

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,13 @@
1818

1919
<div class="flex flex-col md:flex-row min-h-screen">
2020
<aside class="w-full md:w-64 bg-white border-b md:border-r border-stone-200 p-4 md:p-6 shrink-0">
21+
<div class="mb-6 flex justify-start">
22+
<a href="../index.html">
23+
<button class="bg-indigo-600 text-white font-semibold py-2 px-6 rounded-lg hover:bg-indigo-700 transition-colors shadow">
24+
← Voltar para Tela Inicial
25+
</button>
26+
</a>
27+
</div>
2128
<h1 class="text-xl font-bold text-indigo-600 mb-6">Parâmetros de API</h1>
2229
<nav id="navigation" class="flex flex-row md:flex-col gap-2">
2330
<a href="#inicio" data-target="inicio" class="nav-link text-stone-600 hover:bg-stone-100 p-3 rounded-lg text-sm md:text-base">Início</a>
@@ -28,7 +35,7 @@ <h1 class="text-xl font-bold text-indigo-600 mb-6">Parâmetros de API</h1>
2835
<a href="#resumo" data-target="resumo" class="nav-link text-stone-600 hover:bg-stone-100 p-3 rounded-lg text-sm md:text-base">Resumo Prático</a>
2936
</nav>
3037
</aside>
31-
38+
3239
<main class="flex-1 p-6 md:p-10">
3340
<div id="content-container">
3441

Rest-SoupPage/index.html

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,17 @@
2424

2525
<div class="container mx-auto p-4 md:p-8 max-w-5xl">
2626

27-
<header class="text-center mb-12">
28-
<h1 class="text-4xl md:text-5xl font-bold text-[#3D3D3D] mb-2">SOAP vs. REST</h1>
29-
<p class="text-lg text-gray-600">Uma Exploração Interativa das Arquiteturas de Serviços Web</p>
27+
<div class="mb-4 flex justify-start">
28+
<a href="../index.html">
29+
<button class="bg-indigo-600 text-white font-semibold py-2 px-6 rounded-lg hover:bg-indigo-700 transition-colors shadow">
30+
← Voltar para Tela Inicial
31+
</button>
32+
</a>
33+
</div>
34+
35+
<header class="mb-12">
36+
<h1 class="text-4xl md:text-5xl font-bold text-[#3D3D3D] mb-2 text-center">SOAP vs. REST</h1>
37+
<p class="text-lg text-gray-600 text-center">Uma Exploração Interativa das Arquiteturas de Serviços Web</p>
3038
</header>
3139

3240
<nav class="flex justify-center bg-[#F4F1ED] rounded-lg p-2 mb-12 sticky top-4 z-10 shadow-sm">

VerbosHTTP/index.html

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,14 @@ <h1 class="text-4xl md:text-5xl font-bold text-gray-800 mb-2">Explorador Interat
2121
<p class="text-lg md:text-xl text-gray-600">CRUD e Verbos HTTP</p>
2222
</header>
2323

24+
<div class="mb-8 flex justify-start">
25+
<a href="../index.html">
26+
<button class="bg-indigo-600 text-white font-semibold py-2 px-6 rounded-lg hover:bg-indigo-700 transition-colors shadow">
27+
← Voltar para Tela Inicial
28+
</button>
29+
</a>
30+
</div>
31+
2432
<section id="analogy" class="mb-16">
2533
<h2 class="text-2xl font-bold text-center mb-2 text-gray-700">A Analogia Principal</h2>
2634
<p class="text-center text-gray-500 mb-8 max-w-2xl mx-auto">A ideia é associar cada verbo HTTP a uma ação que você já conhece de bancos de dados. Pense neles como os quatro comandos fundamentais para manipular dados.</p>

WebservicesPage/index.html

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,14 @@ <h1 class="text-xl font-bold text-gray-800">Web Services Desmistificados</h1>
2727
</nav>
2828
</header>
2929

30+
<div class="mt-12 mb-8 flex justify-start container mx-auto px-6">
31+
<a href="../index.html">
32+
<button class="bg-indigo-600 text-white font-semibold py-2 px-6 rounded-lg hover:bg-indigo-700 transition-colors shadow">
33+
← Voltar para Tela Inicial
34+
</button>
35+
</a>
36+
</div>
37+
3038
<main>
3139
<section id="what" class="py-20 md:py-28">
3240
<div class="container mx-auto px-6 text-center">

swaggerPage/index.html

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,13 @@
1717
<h1 class="text-4xl md:text-6xl font-bold accent-text mb-4">Swagger</h1>
1818
<p class="text-xl md:text-2xl text-gray-700">O Menu de Restaurante para Desenvolvedores</p>
1919
</div>
20+
<div class="mt-6 flex justify-start container mx-auto px-6">
21+
<a href="../index.html">
22+
<button class="bg-indigo-600 text-white font-semibold py-2 px-6 rounded-lg hover:bg-indigo-700 transition-colors shadow">
23+
← Voltar para Tela Inicial
24+
</button>
25+
</a>
26+
</div>
2027
</header>
2128

2229
<main class="container mx-auto px-6 py-12">

0 commit comments

Comments
 (0)