Skip to content

Commit 2a536d6

Browse files
committed
Latest updates
1 parent aff3e74 commit 2a536d6

File tree

9 files changed

+108
-180
lines changed

9 files changed

+108
-180
lines changed

src/RobWill.Blog/Pages/About.razor

Lines changed: 0 additions & 110 deletions
This file was deleted.

src/RobWill.Blog/Pages/Contact.razor

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
<MudText Typo="Typo.subtitle1">Software Engineer | Azure | .NET | Go | DevOps | Microservices</MudText>
2222
</MudCardContent>
2323
<MudCardActions>
24-
<MudButton Variant="Variant.Text" Color="Color.Primary" Href="https://www.linkedin.com/in/robwillup/">Visit</MudButton>
24+
<MudButton Variant="Variant.Text" Color="Color.Primary" Href="">Visit</MudButton>
2525
</MudCardActions>
2626
</MudCard>
2727
</MudItem>

src/RobWill.Blog/Pages/Index.razor

Lines changed: 54 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -3,33 +3,64 @@
33
<PageTitle>Seguindo Jesus Cristo</PageTitle>
44

55
<MudStack Row="true" Class="gap-x-4" AlignItems="AlignItems.Center" Justify="Justify.Center">
6-
<MudText Typo="Typo.h3">Seguindo Jesus Cristo</MudText>
76
<MudTooltip Text="Photo by https://stockcake.com/i/serene-mountain-sunrise_901377_1003037 Stockcake">
8-
<MudAvatar Style="height:300px; width:300px;">
9-
<MudImage Src="images/Shepherd-with-Sheep.jpg"></MudImage>
7+
<MudAvatar Style="height:150px; width:150px;">
8+
<MudImage Src="images/Shepherd-with-Sheep.jpg" Style="height:256px; width: 450px;"></MudImage>
109
</MudAvatar>
1110
</MudTooltip>
1211
</MudStack>
1312

13+
<MudStack AlignItems="AlignItems.Center">
14+
<MudText Typo="Typo.h4">Creia em Jesus Cristo</MudText>
15+
</MudStack>
16+
1417
<MudTabs Elevation="2" Rounded="true" Centered="true" Class="my-6" Color="Color.Dark">
15-
<MudTabPanel Icon="@Icons.Material.Filled.QuestionMark" Text="Por que?">
18+
<MudTabPanel Icon="@Icons.Material.Filled.PersonOff" Text="Condenados">
1619
<ChildContent>
1720
<MudContainer MaxWidth="MaxWidth.Medium" Style="padding-top: 30px">
18-
<MudText Typo="Typo.h5">
19-
Todos nós somos pecadores e Deus é perfeitamente santo.
20-
O próprio Deus nos ensina que a punição para o pecado é a morte eterna.
21+
<MudText Style="text-indent: 20px;">
22+
Todos nós somos pecadores. Pecado é errar o alvo. Qual alvo? A vontade de Deus.
23+
<br />
24+
Quando é dito que somos pecadores, isso é o mesmo que dizer que somos aqueles que erraram a vontade de Deus, que falharam em cumprir
25+
o Seu propósito. Deus nos criou para o propósito de que Ele fosse adorado por nós ao nos relacionarmos com Ele.
26+
Para que ao nos deleitarmos nEle, em Sua beleza, santidade, e amor, nós o glorificássemos.
27+
Em outras palavras, Deus nos fez para que nós O amássemos acima de tudo.
28+
</MudText>
29+
30+
<MudText Style="text-indent: 20px;">
31+
Nós falhamos. Nós O rejeitamos. Nós escolhemos a nossa própria vontade e abandonamos o propósito dEle.
32+
Mas essa não é uma falha qualquer. Não foi uma falha contra outra pessoa semelhante. Não foi um erro contra
33+
uma instituição ou governo humano, ou contra um reino terrestre.
34+
Foi uma traição contra o Criador de todas as galáxias e de todas as formas de vida. Rejeitamos o Sustentador do universo.
35+
Traímos nosso próprio Criador.
36+
37+
Esse ato comunicou que, aos nossos olhos, nós nos víamos como mais elevados do que Deus.
38+
Gritamos para toda criação: “Meus pensamentos são melhores que os desígnios de Deus. Não preciso dEle.”
39+
</MudText>
40+
<MudText Style="text-indent: 20px;">
41+
Deus é perfeitamente santo.
42+
A menor imperfeição não tem lugar diante dEle. Então, o quão mais terrível para Ele é essa rebelião grotesca?
43+
44+
Assim, caímos em condenação. Qual é a punição por ofender outra pessoa? Seria maior a punição por uma ofensa cometida contra um rei?
45+
Qual seria a punição por ofender um Deus tão perfeito que nem toda eternidade é suficiente para declarar Sua majestade e beleza?
46+
Sim, uma eternidade distante de Sua beleza e amor. Uma eternidade recebendo a ira de Deus.
47+
<br />
48+
<br />
49+
<cite>"Porque todos pecaram e estão destituídos da glória de Deus;"</cite> - Rm 3:23
50+
<br />
51+
<cite>"Porque o salário do pecado é a morte..."</cite> - Rm 6:23
2152
</MudText>
2253
</MudContainer>
2354
</ChildContent>
2455
</MudTabPanel>
2556
<MudTabPanel Icon="@Icons.Material.Filled.Flare" Text="A boa notícia">
2657
<ChildContent>
2758
<MudContainer MaxWidth="MaxWidth.Medium" Style="padding-top: 30px">
28-
<MudText Typo="Typo.h5">
29-
Deus é justo e por isso deve punir o pecador.
30-
Porém Deus também nos amou e enviour Seu único Filho, Jesus Cristo,
59+
<MudText Style="text-indent: 20px;">
60+
Deus é justo por isso deve punir o pecador.
61+
Porém, Deus também nos amou e enviou Seu único Filho, Jesus Cristo,
3162
para que Ele fosse punido em nosso lugar.
32-
Após ter morrido e sido sepultado por nós, o Senhor Jesus ressucitou e subiu aos céus.
63+
Após ter morrido e sido sepultado por nós, o Senhor Jesus ressuscitou e subiu aos céus.
3364
Agora todo aquele que crer em Cristo, passa da morte para a vida e terá vida eterna com Ele.
3465
<br />
3566
<br />
@@ -40,12 +71,14 @@
4071
<MudTabPanel Icon="@Icons.Material.Filled.DirectionsWalk" Text="Nova vida">
4172
<ChildContent>
4273
<MudContainer MaxWidth="MaxWidth.Medium" Style="padding-top: 30px">
43-
<MudText Typo="Typo.h5">
74+
<MudText Style="text-indent: 20px;">
4475
Jesus Cristo é Salvador e muito mais. Ele também é Senhor.
4576
<br>
46-
Após nascer de novo, o crente recebe o sublime e maravilhoso Espírito Santo.
47-
<br>
48-
O qual impulsiona o crente a viver exclusivamente para seu Senhor Jesus.
77+
Após nascer de novo, o crente recebe o sublime e maravilhoso Espírito Santo,
78+
que o impulsiona a viver exclusivamente para seu Senhor Jesus.
79+
Assim, o crente cresce em uma vida que cumpri o propósito original de Deus,
80+
não por suas próprias forças ou qualidades, mas pela obra do Senhor Jesus.
81+
Não é mais o crente que vive, mas sim Cristo que vive nele.
4982
</MudText>
5083
</MudContainer>
5184
</ChildContent>
@@ -54,20 +87,17 @@
5487
<ChildContent>
5588
<MudContainer MaxWidth="MaxWidth.Medium" Style="padding-top: 30px">
5689
<MudText Typo="Typo.h5">
57-
Você encontrará mais recursos nos sites abaixo:
90+
Se você não crê em Cristo, e ainda está vivendo para si mesmo, não espere outro dia.
91+
Hoje é o dia de sua salvação. Creia no Senhor Jesus. Reconheça que é pecador, se arrependa e siga a Jesus.
92+
Não caminhe sozinho. Entre em contado no site abaixo ou escreva para <a href="mailto:robwillup@gmail.com">robwillup@gmail.com</a>
5893
</MudText>
59-
<MudList Clickable="true">
60-
<MudListItem Href="https://www.esv.org/" Target="_blank" Icon="@Icons.Material.Filled.PlayArrow">
61-
<MudText>
62-
The Scriptures
63-
</MudText>
64-
</MudListItem>
94+
<MudList T="string" Clickable="true">
6595
<MudListItem Href="https://www.cristoemnos.com.br/" Target="_blank" Icon="@Icons.Material.Filled.PlayArrow">
6696
<MudText>
6797
Cristo em nós
6898
</MudText>
6999
</MudListItem>
70-
<MudListItem Href="https://www.crazylove.org/about" Target="_blank" Icon="@Icons.Material.Filled.PlayArrow">
100+
@* <MudListItem Href="https://www.crazylove.org/about" Target="_blank" Icon="@Icons.Material.Filled.PlayArrow">
71101
<MudText>
72102
Crazy Love
73103
</MudText>
@@ -81,7 +111,7 @@
81111
<MudText>
82112
Desiring God
83113
</MudText>
84-
</MudListItem>
114+
</MudListItem> *@
85115
</MudList>
86116
</MudContainer>
87117
</ChildContent>
Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
11
<Project Sdk="Microsoft.NET.Sdk.BlazorWebAssembly">
22

33
<PropertyGroup>
4-
<TargetFramework>net6.0</TargetFramework>
4+
<TargetFramework>net9.0</TargetFramework>
55
<Nullable>enable</Nullable>
66
<ImplicitUsings>enable</ImplicitUsings>
77
</PropertyGroup>
88

99
<ItemGroup>
10-
<PackageReference Include="Microsoft.AspNetCore.Components.WebAssembly" Version="6.0.7" />
11-
<PackageReference Include="Microsoft.AspNetCore.Components.WebAssembly.DevServer" Version="6.0.7" PrivateAssets="all" />
12-
<PackageReference Include="Microsoft.Extensions.Http" Version="7.0.0" />
13-
<PackageReference Include="MudBlazor" Version="6.8.0" />
14-
<PackageReference Include="MudBlazor.Markdown" Version="0.1.2" />
10+
<PackageReference Include="Microsoft.AspNetCore.Components.WebAssembly" Version="9.0.0" />
11+
<PackageReference Include="Microsoft.AspNetCore.Components.WebAssembly.DevServer" Version="9.0.0" PrivateAssets="all" />
12+
<PackageReference Include="Microsoft.Extensions.Http" Version="9.0.0" />
13+
<PackageReference Include="MudBlazor" Version="7.15.0" />
14+
<PackageReference Include="MudBlazor.Markdown" Version="7.14.0" />
1515
</ItemGroup>
1616

1717
</Project>

src/RobWill.Blog/Shared/MainLayout.razor

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,17 @@
11
@inherits LayoutComponentBase
22

3-
<MudThemeProvider @bind-IsDarkMode="@_isDarkMode" Theme="_theme"/>
3+
<MudThemeProvider @bind-IsDarkMode="@_isDarkMode" Theme="_theme" />
44
<MudDialogProvider />
55
<MudSnackbarProvider />
6+
<MudPopoverProvider />
67

78
<MudLayout>
89
<MudAppBar Elevation="0">
9-
<MudIconButton Icon="@Icons.Material.Filled.Menu" Color="Color.Inherit" Edge="Edge.Start" OnClick="@((e) => DrawerToggle())" />
10+
<MudIconButton Icon="@Icons.Material.Filled.Menu" Color="Color.Inherit" Edge="Edge.Start"
11+
OnClick="@((e) => DrawerToggle())" />
1012
<MudSpacer />
1113
<MudButton @onclick="ToggleTheme">
12-
<MudIcon Icon="@_icon"/>
14+
<MudIcon Icon="@_icon" />
1315
</MudButton>
1416
</MudAppBar>
1517
<MudDrawer @bind-Open="_drawerOpen" Elevation="1">
@@ -31,7 +33,7 @@
3133
private MudTheme _theme = new();
3234
private bool _isDarkMode = true;
3335

34-
private string _icon = Icons.Material.Filled.WbSunny;
36+
private string _icon = Icons.Material.Filled.WbSunny;
3537

3638
void DrawerToggle()
3739
{
@@ -43,4 +45,4 @@
4345
_isDarkMode = !_isDarkMode;
4446
_icon = _isDarkMode ? Icons.Material.Filled.WbSunny : Icons.Material.Filled.Nightlight;
4547
}
46-
}
48+
}
Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
11
<MudNavMenu>
22
<MudNavLink Href="" Match="NavLinkMatch.All" Icon="@Icons.Material.Filled.Home">Home</MudNavLink>
3-
@* <MudNavLink Href="about" Match="NavLinkMatch.Prefix" Icon="@Icons.Material.Filled.WavingHand">About</MudNavLink>
4-
<MudNavLink Href="contact" Match="NavLinkMatch.Prefix" Icon="@Icons.Material.Filled.EmojiEmotions">Contact</MudNavLink> *@
53
</MudNavMenu>

src/RobWill.Blog/wwwroot/css/overlay.css

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,3 +13,36 @@
1313
display: block;
1414
margin-top: 25%;
1515
}
16+
17+
.loading-progress {
18+
position: relative;
19+
display: block;
20+
width: 8rem;
21+
height: 8rem;
22+
margin: 20vh auto 1rem auto;
23+
}
24+
25+
.loading-progress circle {
26+
fill: none;
27+
stroke: #e0e0e0;
28+
stroke-width: 0.6rem;
29+
transform-origin: 50% 50%;
30+
transform: rotate(-90deg);
31+
}
32+
33+
.loading-progress circle:last-child {
34+
stroke: #1b6ec2;
35+
stroke-dasharray: calc(3.141 * var(--blazor-load-percentage, 0%) * 0.8), 500%;
36+
transition: stroke-dasharray 0.05s ease-in-out;
37+
}
38+
39+
.loading-progress-text {
40+
position: absolute;
41+
text-align: center;
42+
font-weight: bold;
43+
inset: calc(20vh + 3.25rem) 0 auto 0.2rem;
44+
}
45+
46+
.loading-progress-text:after {
47+
content: var(--blazor-load-percentage-text, "Loading");
48+
}

src/RobWill.Blog/wwwroot/index.html

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,21 +9,23 @@
99
<link href="https://fonts.googleapis.com/css?family=Roboto:300,400,500,700&display=swap" rel="stylesheet" />
1010
<link href="_content/MudBlazor/MudBlazor.min.css" rel="stylesheet" />
1111
<link href="_content/MudBlazor.Markdown/MudBlazor.Markdown.min.css" rel="stylesheet" />
12+
<link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.0/css/all.min.css" rel="stylesheet">
1213
<link href="RobWill.Blog.styles.css" rel="stylesheet">
1314
<link href="css/overlay.css" rel="stylesheet">
14-
<script src="https://platform.linkedin.com/badges/js/profile.js" async defer type="text/javascript"></script>
1515
</head>
1616

1717
<body>
1818
<div id="app">
19-
<div class="overlay overlay-hugeinc">
20-
<h1>Loading...</h1>
21-
</div>
19+
<svg class="loading-progress">
20+
<circle r="40%" cx="50%" cy="50%" />
21+
<circle r="40%" cx="50%" cy="50%" />
22+
</svg>
23+
<div class="loading-progress-text"></div>
2224
</div>
2325

2426
<div id="blazor-error-ui">
2527
An unhandled error has occurred.
26-
<a href="" class="reload">Reload</a>
28+
<a href="." class="reload">Reload</a>
2729
<a class="dismiss">🗙</a>
2830
</div>
2931
<script src="_framework/blazor.webassembly.js"></script>

0 commit comments

Comments
 (0)