update
continuous-integration/drone/push Build is passing Details

master
Hugo CRENEAU 2 months ago
parent 3acbf06519
commit 0aa0a6c6d7

@ -7,19 +7,24 @@ if ($_SERVER["REQUEST_METHOD"] == "POST") {
$to = "hugo.creneau@etu.uca.fr";
$email_subject = "New Contact Form Submission: $subject";
$mail_subject = "Message de $name : $subject";
$email_body = "You have received a new message from $name ($email):\n\n$message";
$mail_message = "
Nom : $name\n
Email : $email\n
Sujet : $subject\n\n
Message :\n$message
";
$from = "hugo.crneau@gmail.com";
$headers = "From: $email" . "\r\n" .
"Reply-To: $email" . "\r\n" .
"X-Mailer: PHP/" . phpversion();
$headers = "From: $from\r\n";
$headers .= "Reply-To: $email\r\n";
if (mail($to, $email_subject, $email_body, $headers)) {
echo "success";
if (mail($to, $mail_subject, $mail_message, $headers)) {
echo "Votre message a été envoyé avec succès !";
} else {
echo "error";
echo "Échec de l'envoi du message. Veuillez réessayer plus tard.";
}
} else {
echo "Méthode de requête non autorisée.";
}
?>

@ -1,4 +1,3 @@
:root
{
--skin-color:#ec1839;
:root {
--skin-color: #ec1839;
}

@ -1,3 +1,3 @@
:root {
--skin-color: #fa5b0f;
--skin-color: #fa5b0f;
}

@ -1,3 +1,3 @@
:root {
--skin-color: #37b182;
--skin-color: #37b182;
}

@ -1,3 +1,3 @@
:root {
--skin-color: #1854b4;
--skin-color: #1854b4;
}

@ -1,3 +1,3 @@
:root {
--skin-color: #f021b2;
--skin-color: #f021b2;
}

@ -1,128 +1,115 @@
@keyframes slideIn {
from {
transform: translateX(100%);
}
from {
transform: translateX(100%);
}
to {
transform: translateX(-25px);
}
to {
transform: translateX(-25px);
}
}
@keyframes slideInOut {
from {
transform: translateX(100%);
}
from {
transform: translateX(100%);
}
to {
transform: translateX(-25px);
}
to {
transform: translateX(-25px);
}
}
.style-switcher {
position: fixed;
right: 0;
top: 60px;
padding: 15px;
width: 200px;
border: 1px solid var(--bg-black-50);
background: var(--bg-black-100);
z-index: 101;
border-radius: 5px;
transform: translateX(100%);
animation-duration: 0.3s;
animation-fill-mode: forwards;
position: fixed;
right: 0;
top: 60px;
padding: 15px;
width: 200px;
border: 1px solid var(--bg-black-50);
background: var(--bg-black-100);
z-index: 101;
border-radius: 5px;
transform: translateX(100%);
animation-duration: 0.3s;
animation-fill-mode: forwards;
}
.style-switcher.open {
animation-name: slideInOut;
animation-name: slideInOut;
}
.style-switcher.closed {
animation-name: slideOut;
animation-name: slideOut;
}
.style-switcher:focus {
animation: slideIn 0.3s forwards;
animation: slideIn 0.3s forwards;
}
.style-switcher .s-icon
{
position: absolute;
padding-top: 4px;
height: 40px;
width: 40px;
text-align: center;
font-size: 20px;
background: var(--bg-black-100);
color: var(--text-black-900);
right: 100%;
border: 1px solid var(--bg-black-50);
margin-right: 25px;
cursor: pointer;
transition: all 0.3s ease;
border-radius: 50%;
.style-switcher .s-icon {
position: absolute;
padding-top: 4px;
height: 40px;
width: 40px;
text-align: center;
font-size: 20px;
background: var(--bg-black-100);
color: var(--text-black-900);
right: 100%;
border: 1px solid var(--bg-black-50);
margin-right: 25px;
cursor: pointer;
transition: all 0.3s ease;
border-radius: 50%;
}
.style-switcher .s-icon i
{
line-height: 40px;
.style-switcher .s-icon i {
line-height: 40px;
}
.style-switcher .style-switcher-toggle
{
top: 0;
.style-switcher .style-switcher-toggle {
top: 0;
}
.style-switcher .day-night
{
top: 55px;
.style-switcher .day-night {
top: 55px;
}
.style-switcher h4
{
margin: 0 0 10px;
color: var(--text-black-700);
font-size: 16px;
font-weight: 600;
text-transform: capitalize;
.style-switcher h4 {
margin: 0 0 10px;
color: var(--text-black-700);
font-size: 16px;
font-weight: 600;
text-transform: capitalize;
}
.style-switcher .colors
{
display: flex;
flex-wrap: wrap;
justify-content: space-between;
.style-switcher .colors {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
}
.style-switcher .colors span
{
display: inline-block;
height: 30px;
width: 30px;
border-radius: 50px;
.style-switcher .colors span {
display: inline-block;
height: 30px;
width: 30px;
border-radius: 50px;
}
.style-switcher .color-1
{
background: #ec1839;
.style-switcher .color-1 {
background: #ec1839;
}
.style-switcher .color-2
{
background: #fa5b0f;
.style-switcher .color-2 {
background: #fa5b0f;
}
.style-switcher .color-3
{
background: #37b182;
.style-switcher .color-3 {
background: #37b182;
}
.style-switcher .color-4
{
background: #1854b4;
.style-switcher .color-4 {
background: #1854b4;
}
.style-switcher .color-5
{
background: #f021b2;
.style-switcher .color-5 {
background: #f021b2;
}

File diff suppressed because it is too large Load Diff

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 273 KiB

File diff suppressed because it is too large Load Diff

@ -1,11 +1,5 @@
var typed = new Typed(".typing", {
strings: [
"",
"Developpeur Web",
"Developpeur Front-end",
"Developpeur Back-end",
"Developpeur Mobile",
],
strings: ["", "Developpeur Web", "Developpeur Android", "Developpeur Ios"],
typeSpeed: 150,
backSpeed: 60,
loop: true,

Loading…
Cancel
Save