new files

This commit is contained in:
Alsan 2024-09-26 00:42:19 +05:00
commit fcead50cd3
17 changed files with 1158 additions and 0 deletions

BIN
2024-09-18_14-27.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 103 KiB

BIN
A1.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 106 KiB

BIN
Replace-fav-icon.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.2 KiB

447
css/main.css Normal file
View File

@ -0,0 +1,447 @@
body {
background-color: rgb(233, 221, 221);
font-family: "Times New Roman", Times, serif;
color: black;
width: 100%;
height: 100%;
margin: 0px;
}
.navbar {
background: white;
padding: 1em;
}
.navbar .LOGO {
text-align: left;
width: 1.5em;
height: 1.5em;
float: left;
position: static;
top: 2em;
left: 23.5em;
margin: 0.56em 0.3em 0 auto;
}
.navbar .NAME {
text-decoration: none;
font-weight: bold;
color: black;
font-size: 1.5em;
margin: 0em 12em 0em 0em;
text-align: center;
padding-top: 0.25em;
}
.navbar .NAME span {
color: gray;
}
.navbar nav {
display: none;
float: left;
width: 1em;
}
.navbar .nav-container {
display: flex;
place-content: space-between;
}
.navbar .mobile-menu {
cursor: pointer;
float: right;
position: fixed;
right: 0.5em;
}
.navbar ul {
list-style-type: none;
margin: 0;
padding: 0;
}
.navbar .LOGO-1 {
text-align: left;
width: 2em;
float: right;
position: absolute;
top: 150px;
left: 1080px;
}
.navbar nav {
position: fixed;
z-index: 999;
width: 66%;
right: 0;
top: 0;
background: #20272e;
height: 100vh;
padding: 1em;
}
.navbar nav ul.primary-nav {
margin-top: 5em;
}
.navbar nav li a {
color: rgb(0, 0, 0);
text-decoration: none;
display: block;
padding: 0.5em;
font-size: 1.3em;
text-align: right;
}
.navbar nav li a:hover {
font-weight: bold;
}
.navbar .mobile-menu-exit {
float: right;
margin: 0.5em;
cursor: pointer;
}
.hero {
background: rgb(205, 190, 190);
background: linear-gradient(90deg, rgb(205, 190, 190) 0%, rgb(106, 106, 106) 50%, rgb(35, 53, 58) 100%);
height: auto;
margin: auto;
}
.hero .hero-img {
width: 900px;
height: 550px;
margin: 0%;
padding: 0%;
float: left;
position: static;
}
.hero .intro {
width: 900px;
height: auto;
margin: 0% 0% 0% 102%;
position: static;
}
.hero .inrto-1 {
color: white;
font-size: xxx-large;
font-family: "Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Arial, sans-serif;
margin: 50px 0px 10px 0px;
width: 50%;
}
.hero .sub-intro {
width: 50%;
font-size: large;
color: white;
margin: 0%;
}
.hero .about-1 {
width: 50%;
color: white;
margin: 10px 0px 0px 0px;
}
.hero hr {
width: 50%;
float: left;
color: #000000;
}
.hero .icons {
display: flex;
align-items: center;
justify-content: center;
flex-direction: column;
width: -moz-fit-content;
width: fit-content;
margin-top: -36%;
}
.hero .icons .icon-1 {
text-align: left;
width: 100px;
float: right;
position: static;
top: 150px;
left: 1410px;
margin: 4em;
}
.hero .icons .icon-2 {
text-align: left;
width: 100px;
float: right;
position: static;
top: 320px;
left: 1410px;
}
.hero .Cont-info {
color: white;
float: right;
width: 38%;
display: flex;
justify-content: center;
flex-direction: column;
position: static;
left: 2em;
margin-top: -36%;
margin-right: -6.5em;
}
.hero .cont-1 {
overflow: hidden;
width: 80%;
}
.hero .cont {
display: flex;
width: auto;
justify-content: center;
margin-left: -5em;
}
.hero form {
width: -moz-fit-content;
width: fit-content;
display: flex;
justify-content: left;
flex-direction: column;
}
.hero .text {
border-radius: 1em;
margin: 0 0 1em 0;
}
.hero .message {
border-radius: 1em;
}
.hero .send-message-cta {
background-color: #acacac;
border-radius: 1em;
margin-top: 0.5em;
width: -moz-fit-content;
width: fit-content;
font-weight: bold;
margin: 0.3em 0 0 auto;
}
.goal {
width: -moz-fit-content;
width: fit-content;
padding-left: 0.5em;
}
.goal .p {
width: 80em;
box-shadow: 0px 18px 11px 15px rgb(199, 199, 199);
line-height: 1.3em;
}
.sub-web {
width: 1911px;
display: flex;
justify-content: flex-end;
}
.phone-lap {
width: 600px;
margin-top: -15.6em;
margin-right: em;
}
.location {
padding-top: 1em;
display: flex;
justify-content: center;
}
.maldives {
width: 250px;
height: 200px;
box-shadow: 10px 10px 5px #aaaaaa;
}
.faafu {
width: 250px;
height: 200px;
padding-left: 1em;
box-shadow: 10px 10px 5px #aaaaaa;
}
.dharanboodhoo {
width: 250px;
height: 200px;
padding-left: 1em;
box-shadow: 10px 10px 5px #aaaaaa;
}
.phone {
margin-right: 2em;
display: flex;
justify-content: flex-end;
}
.phone-1 {
width: 250px;
}
.tab {
display: flex;
justify-content: flex-start;
}
.tab .tab-1 {
margin-top: -33em;
width: 370px;
}
.back-page {
background-color: white;
width: -moz-fit-content;
width: fit-content;
display: flex;
justify-content: center;
box-shadow: 10px 10px 5px rgb(168, 168, 168);
}
.projects:hover {
transform: scale(1.05);
}
.project {
margin-bottom: 30px;
}
.row > * {
flex-shrink: 0;
max-width: 100%;
}
.row {
display: flex;
flex-direction: row;
justify-content: center;
}
.card-body {
flex: 1 1 auto;
padding: 1rem 1rem;
color: black;
background-color: white;
width: 318px;
}
.card-shadow-lg {
width: -moz-fit-content;
width: fit-content;
margin: 0.5em;
outline-color: #000000;
outline-style: solid;
}
.card-title {
margin: 0%;
font-size: large;
}
.card-img-top {
width: 350px;
}
.col-md-4-project {
width: -moz-fit-content;
width: fit-content;
}
.section-title {
display: flex;
justify-content: center;
margin-top: -19em;
}
.btn-primary {
background-color: gray;
border-radius: 0.2em;
padding: 0.5em;
text-decoration: none;
color: white;
}
.btn-primary .btn-primary:hover {
background-color: #000000;
}
footer {
margin-top: 5em;
background-color: #000000;
color: white;
padding: 1em;
margin-top: 3.2em;
}
footer .alex {
margin: 0%;
text-decoration: none;
color: white;
display: flex;
justify-content: center;
align-items: flex-end;
}
footer .back-to-top {
margin: 0%;
text-decoration: none;
display: flex;
justify-content: flex-end;
}
@media only screen and (min-width: 768px) {
.mobile-menu,
.mobile-menu-exit {
display: none;
}
.navbar .container {
display: grid;
grid-template-columns: 180px auto;
justify-content: unset;
}
.navbar nav {
display: flex;
justify-content: space-between;
background: none;
position: unset;
height: auto;
width: 100%;
padding: 0;
}
.navbar nav ul {
display: flex;
}
.navbar nav a {
color: black;
font-size: 1em;
padding: 0.1em 1em;
}
.navbar nav ul.primary-nav {
margin: 0;
}
.navbar nav li.current a {
font-weight: bold;
}
.navbar nav li.go-premium-cta a {
border: 3px solid;
font-weight: bold;
border-radius: 5em;
margin-top: -0.2em;
}
.navbar nav li.go-premium-cta a:hover {
background: black;
color: white;
}
.primary-nav {
float: right;
}
}
@media only screen and (min-width: 1080px) {
.nav-container {
width: 1080px;
margin: 0 auto;
}
.container {
width: 100%;
margin: 0 auto;
}
.hero .container {
display: flex;
justify-content: space-between;
text-align: left;
}
.hero .container .left-col {
margin: 3em 3em 0 5em;
}
.hero .container .left-col h1 {
font-size: 3em;
width: 90%;
}
}
@media (max-width: 1600px) {
.container {
width: 100%;
}
}/*# sourceMappingURL=main.css.map */

1
css/main.css.map Normal file
View File

@ -0,0 +1 @@
{"version":3,"sources":["main.scss","main.css"],"names":[],"mappings":"AAAA;EACI,oCAAA;EACA,4CAAA;EACA,YAAA;EACA,WAAA;EACA,YAAA;EACA,WAAA;ACCJ;;ADKA;EACA,iBAAA;EACA,YAAA;ACFA;ADKA;EACE,gBAAA;EACE,YAAA;EACA,aAAA;EACA,WAAA;EACA,gBAAA;EACA,QAAA;EACA,YAAA;EACA,2BAAA;ACHJ;ADMI;EACE,qBAAA;EACJ,iBAAA;EACA,YAAA;EACA,gBAAA;EACA,wBAAA;EACA,kBAAA;EACA,mBAAA;ACJF;ADMI;EACE,WAAA;ACJN;ADQE;EACA,aAAA;EACA,WAAA;EACA,UAAA;ACNF;ADSE;EACA,aAAA;EACA,4BAAA;ACPF;ADWE;EACA,eAAA;EACA,YAAA;EACA,eAAA;EACA,YAAA;ACTF;ADaA;EACE,qBAAA;EACA,SAAA;EACA,UAAA;ACXF;ADcA;EACE,gBAAA;EACA,UAAA;EACA,YAAA;EACA,kBAAA;EACA,UAAA;EACA,YAAA;ACZF;ADeA;EACE,eAAA;EACA,YAAA;EACA,UAAA;EACA,QAAA;EACA,MAAA;EACA,mBAAA;EACA,aAAA;EACA,YAAA;ACbF;ADeE;EACE,eAAA;ACbJ;ADkBI;EACE,mBAAA;EACA,qBAAA;EACA,cAAA;EACA,cAAA;EACA,gBAAA;EACA,iBAAA;AChBN;ADkBM;EACE,iBAAA;AChBR;ADuBA;EACI,YAAA;EACA,aAAA;EACA,eAAA;ACrBJ;;ADyBA;EACI,8BAAA;EACA,uGAAA;EACA,YAAA;EACA,YAAA;ACtBJ;ADyBI;EACE,YAAA;EACA,aAAA;EACA,UAAA;EACA,WAAA;EACA,WAAA;EACA,gBAAA;ACvBN;AD0BE;EACE,YAAA;EACA,YAAA;EACA,qBAAA;EACA,gBAAA;ACxBJ;AD2BE;EACE,YAAA;EACA,oBAAA;EACA,qGAAA;EACA,yBAAA;EACA,UAAA;ACzBJ;AD2BE;EACE,UAAA;EACA,gBAAA;EACA,YAAA;EACA,UAAA;ACzBJ;AD6BE;EACE,UAAA;EACA,YAAA;EACA,wBAAA;AC3BJ;AD8BE;EACE,UAAA;EACA,WAAA;EACF,cAAA;AC5BF;AD+BE;EACE,aAAA;EACA,mBAAA;EACA,uBAAA;EACA,sBAAA;EACA,uBAAA;EAAA,kBAAA;EACA,gBAAA;AC7BJ;AD+BE;EACE,gBAAA;EACA,YAAA;EACA,YAAA;EACA,gBAAA;EACA,UAAA;EACA,YAAA;EACA,WAAA;AC7BJ;AD+BE;EACE,gBAAA;EACA,YAAA;EACA,YAAA;EACA,gBAAA;EACA,UAAA;EACA,YAAA;AC7BJ;ADiCE;EACE,YAAA;EACF,YAAA;EACA,UAAA;EACA,aAAA;EAEA,uBAAA;EACA,sBAAA;EACA,gBAAA;EACA,SAAA;EACA,gBAAA;EACA,oBAAA;AChCF;ADoCE;EACE,gBAAA;EACA,UAAA;AClCJ;ADyCE;EACE,aAAA;EACF,WAAA;EACA,uBAAA;EACA,iBAAA;ACvCF;AD0CA;EACE,uBAAA;EAAA,kBAAA;EACA,aAAA;EACA,qBAAA;EACA,sBAAA;ACxCF;AD4CA;EACE,kBAAA;EACA,iBAAA;AC1CF;AD6CA;EACE,kBAAA;AC3CF;AD8CA;EACE,yBAAA;EACA,kBAAA;EACA,iBAAA;EACA,uBAAA;EAAA,kBAAA;EACA,iBAAA;EACA,sBAAA;AC5CF;;ADmDA;EACE,uBAAA;EAAA,kBAAA;EACA,mBAAA;AChDF;ADmDA;EACE,WAAA;EACA,iDAAA;EACA,kBAAA;ACjDF;;ADqDA;EACE,aAAA;EACE,aAAA;EACA,yBAAA;AClDJ;;ADsDA;EACE,YAAA;EACA,mBAAA;EACA,gBAAA;ACnDF;;ADuDC;EAEC,gBAAA;EACA,aAAA;EACA,uBAAA;ACrDF;;ADuDC;EACC,YAAA;EACA,aAAA;EAEA,iCAAA;ACrDF;;ADwDA;EACE,YAAA;EACA,aAAA;EAEA,iBAAA;EACA,iCAAA;ACtDF;;ADyDA;EACE,YAAA;EACA,aAAA;EACA,iBAAA;EACA,iCAAA;ACtDF;;AD2DA;EACE,iBAAA;EACA,aAAA;EACA,yBAAA;ACxDF;;AD2DA;EACE,YAAA;ACxDF;;AD2DA;EACE,aAAA;EACA,2BAAA;ACxDF;AD0DE;EACE,iBAAA;EACA,YAAA;ACxDJ;;AD8DA;EACE,uBAAA;EACA,uBAAA;EAAA,kBAAA;EACA,aAAA;EACA,uBAAA;EACA,4CAAA;AC3DF;;AD8DA;EACE,sBAAA;AC3DF;;AD6DA;EACE,mBAAA;AC1DF;;AD6DA;EACE,cAAA;EAIA,eAAA;AC7DF;;ADsEA;EACC,aAAA;EACA,mBAAA;EACA,uBAAA;ACnED;;ADuEA;EACE,cAAA;EAEA,kBAAA;EAEA,YAAA;EACA,uBAAA;EACA,YAAA;ACtEF;;ADyEA;EACE,uBAAA;EAAA,kBAAA;EACA,aAAA;EACA,sBAAA;EACA,oBAAA;ACtEF;;ADwEA;EACE,UAAA;EACA,gBAAA;ACrEF;;ADwEA;EACE,YAAA;ACrEF;;ADuEA;EACE,uBAAA;EAAA,kBAAA;ACpEF;;ADsEA;EACE,aAAA;EACA,uBAAA;EACA,iBAAA;ACnEF;;ADsEA;EACE,sBAAA;EACA,oBAAA;EACA,cAAA;EACA,qBAAA;EACA,YAAA;ACnEF;ADqEE;EAEE,yBAAA;ACpEJ;;ADwEA;EACE,eAAA;EACA,yBAAA;EACA,YAAA;EACA,YAAA;EAEA,iBAAA;ACtEF;ADwEC;EACC,UAAA;EACA,qBAAA;EACA,YAAA;EACA,aAAA;EACA,uBAAA;EACA,qBAAA;ACtEF;AD0EC;EACC,UAAA;EACA,qBAAA;EACA,aAAA;EACA,yBAAA;ACxEF;;AD6EA;EACE;;IAEA,aAAA;EC1EA;ED4EA;IACI,aAAA;IACA,iCAAA;IACA,sBAAA;EC1EJ;ED6EE;IACE,aAAA;IACA,8BAAA;IACA,gBAAA;IACA,eAAA;IACA,YAAA;IACA,WAAA;IACA,UAAA;EC3EJ;ED6EI;IACE,aAAA;EC3EN;ED8EI;IACE,YAAA;IACA,cAAA;IACA,kBAAA;EC5EN;ED+EI;IACE,SAAA;EC7EN;EDgFI;IACE,iBAAA;EC9EN;EDgFI;IAEE,iBAAA;IACA,iBAAA;IACA,kBAAA;IACA,kBAAA;EC/EN;EDiFM;IACE,iBAAA;IACA,YAAA;EC/ER;EDmFE;IACE,YAAA;ECjFJ;AACF;ADoFA;EAEE;IACE,aAAA;IACA,cAAA;ECnFF;EDsFA;IACE,WAAA;IACA,cAAA;ECpFF;EDwFA;IACE,aAAA;IACA,8BAAA;IACA,gBAAA;ECtFF;EDwFE;IACE,qBAAA;ECtFJ;EDwFI;IACE,cAAA;IACA,UAAA;ECtFN;AACF;AD0FA;EAEC;IACC,WAAA;ECzFA;AACF","file":"main.css"}

530
css/main.scss Normal file
View File

@ -0,0 +1,530 @@
body{
background-color: rgb(233, 221, 221);
font-family: 'Times New Roman', Times, serif;
color: black;
width:100%;
height: 100%;
margin:0px;
//padding:1em;
//border-radius: 10em;
//max-width: fit-content;
}
.navbar{
background: white;
padding: 1em;
.LOGO{
text-align:left;
width: 1.5em;
height: 1.5em;
float: left;
position:static;
top:2em;
left:23.5em;
margin: .56em .3em 0 auto
}
.NAME{
text-decoration: none;
font-weight: bold;
color: black;
font-size: 1.5em;
margin: 0em 12em 0em 0em ;
text-align: center;
padding-top: .25em;
span {
color:gray;
}
}
nav {
display: none ;
float:left;
width: 1em;
}
.nav-container {
display: flex;
place-content: space-between;
}
.mobile-menu {
cursor: pointer;
float: right;
position: fixed;
right: .5em;
}
ul {
list-style-type: none;
margin: 0;
padding: 0;
}
.LOGO-1{
text-align: left;
width: 2em ;
float: right;
position:absolute;
top: 150px ;
left: 1080px;
}
nav {
position: fixed;
z-index: 999;
width: 66%;
right: 0;
top: 0;
background: #20272e;
height: 100vh;
padding: 1em;
ul.primary-nav {
margin-top: 5em;
}
li {
a {
color: rgb(0, 0, 0);
text-decoration: none;
display: block;
padding: 0.5em;
font-size: 1.3em;
text-align: right;
&:hover {
font-weight: bold;
}
}
}
}
.mobile-menu-exit{
float: right;
margin: 0.5em;
cursor: pointer;
}
}
.hero{
background: rgb(205,190,190);
background: linear-gradient(90deg, rgba(205,190,190,1) 0%, rgba(106,106,106,1) 50%, rgb(35, 53, 58) 100%);
height:auto ;
margin:auto ;
.hero-img {
width: 900px;
height:550px;
margin: 0%;
padding: 0%;
float: left;
position:static;
}
.intro{
width: 900px;
height: auto;
margin: 0% 0% 0% 102%;
position: static;
}
.inrto-1{
color: white;
font-size: xxx-large;
font-family: 'Trebuchet MS', 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;
margin: 50px 0px 10px 0px;
width: 50%;
}
.sub-intro {
width: 50%;
font-size: large;
color: white;
margin:0%;
}
.about-1 {
width: 50%;
color: white;
margin: 10px 0px 0px 0px;
}
hr{
width: 50%;
float: left;
color: #000000;
}
.icons{
display: flex;
align-items:center;
justify-content:center;
flex-direction: column;
width: fit-content;
margin-top: -36%;
.icon-1 {
text-align: left;
width: 100px;
float: right;
position:static;
top: 150px ;
left: 1410px;
margin:4em;
}
.icon-2{
text-align: left;
width: 100px;
float: right;
position:static;
top: 320px ;
left: 1410px ;
}
}
.Cont-info{
color: white;
float: right;
width:38%;
display: flex;
justify-content:center;
flex-direction: column;
position: static;
left: 2em;
margin-top: -36%;
margin-right:-6.5em;
//margin-left:;
}
.cont-1{
overflow: hidden;
width: 80%;
}
.cont{
display: flex;
width:auto;
justify-content: center;
margin-left: -5em;
}
form{
width: fit-content;
display: flex;
justify-content:left;
flex-direction: column;
//margin-top: .5em;
}
.text{
border-radius: 1em;
margin: 0 0 1em 0 ;
}
.message{
border-radius: 1em;
}
.send-message-cta{
background-color: #acacac;
border-radius: 1em;
margin-top: .5em;
width: fit-content;
font-weight: bold;
margin: .3em 0 0 auto;
}
}
.goal {
width: fit-content;
padding-left: .5em;
//padding-right: .5em;
.p{
width: 80em;
box-shadow: 0px 18px 11px 15px rgb(199, 199, 199);
line-height:1.3em;
}
}
.sub-web{
width: 1911px;
display: flex;
justify-content:flex-end
}
.phone-lap{
width: 600px;
margin-top:-15.6em;
margin-right:em;
}
.location{
//margin-right:21.4em;
padding-top: 1em;
display: flex;
justify-content:center;
}
.maldives{
width: 250px;
height:200px;
//padding-right: 1em;
box-shadow: 10px 10px 5px #aaaaaa;
}
.faafu{
width: 250px;
height:200px;
//padding-right: 1em;
padding-left: 1em;
box-shadow: 10px 10px 5px #aaaaaa;
}
.dharanboodhoo{
width:250px;
height:200px;
padding-left: 1em;
box-shadow: 10px 10px 5px #aaaaaa;
}
.phone{
margin-right:2em ;
display: flex;
justify-content:flex-end
}
.phone-1{
width: 250px;
}
.tab{
display: flex;
justify-content: flex-start;
.tab-1{
margin-top:-33em ;
width: 370px;
}
}
//////////////////
///
.back-page{
background-color: white;
width:fit-content;
display: flex;
justify-content: center;
box-shadow: 10px 10px 5px rgb(168, 168, 168);
}
.projects:hover {
transform: scale(1.05);
}
.project {
margin-bottom: 30px;
}
.row > * {
flex-shrink: 0;
//width: 100%;
max-width: 100%;
//padding-right: calc(var(--bs-gutter-x) * .5);
//padding-left: calc(var(--bs-gutter-x) * .5);
//margin-top: var(--bs-gutter-y);
}
.row {
display: flex;
flex-direction: row;
justify-content: center;
//margin-top:em;
}
.card-body {
flex: 1 1 auto;
padding: 1rem 1rem;
color:black;
background-color: white;
width:318px;
}
.card-shadow-lg{
width: fit-content;
margin: .5em;
outline-color: #000000;
outline-style: solid;
}
.card-title{
margin: 0%;
font-size: large;
}
.card-img-top{
width:350px;
}
.col-md-4-project{
width: fit-content;
}
.section-title{
display: flex;
justify-content: center;
margin-top: -19em;
}
.btn-primary{
background-color: gray;
border-radius: .2em;
padding: .5em;
text-decoration: none;
color: white;
.btn-primary:hover
{
background-color: #000000;
}
}
footer{
margin-top:5em;
background-color: #000000;
color: white;
padding: 1em;
//padding-bottom: 1em;
margin-top:3.2em;
.alex{
margin: 0%;
text-decoration: none;
color: white;
display: flex;
justify-content: center;
align-items:flex-end;
}
.back-to-top{
margin: 0%;
text-decoration: none;
display: flex;
justify-content: flex-end;
}
}
@media only screen and (min-width: 768px) {
.mobile-menu,
.mobile-menu-exit{
display:none;
}
.navbar .container {
display: grid;
grid-template-columns: 180px auto;
justify-content: unset;
}
.navbar nav {
display: flex;
justify-content: space-between;
background: none;
position: unset;
height: auto;
width: 100%;
padding: 0;
ul {
display: flex;
}
a {
color: black;
font-size: 1em;
padding: 0.1em 1em;
}
ul.primary-nav {
margin: 0;
}
li.current a {
font-weight: bold;
}
li.go-premium-cta a {
//color: var(--primary-color);
border: 3px solid ;
font-weight: bold;
border-radius: 5em;
margin-top: -0.2em;
&:hover {
background:black;
color: white;
}
}
}
.primary-nav{
float: right;
}
}
@media only screen and (min-width: 1080px) {
.nav-container {
width: 1080px;
margin: 0 auto;
}
.container {
width: 100%;
margin: 0 auto;
}
.hero .container {
display: flex;
justify-content: space-between;
text-align: left;
.left-col {
margin: 3em 3em 0 5em;
h1 {
font-size: 3em;
width: 90%;
}
}
}
}
@media(max-width: 1600px)
{
.container {
width: 100%;
}
}

BIN
dharanboodhoo.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 265 KiB

BIN
faafu.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 392 KiB

BIN
icon-1.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 66 KiB

BIN
icon-2.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 171 KiB

180
index.html Normal file
View File

@ -0,0 +1,180 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Alex_PF</title>
<link rel="stylesheet" href="css/main.css">
<link rel="icon" href="Replace-fav-icon.png">
</head>
<body>
<!--NAV-->
<div class="navbar">
<div class="nav-container">
<img class="LOGO" src="icon-2.png" alt="LOGO">
<a class="NAME" href="#">Alex_<span>ty</span></a>
<img id="mobile-cta" class="mobile-menu" src="menu.png" alt="Open Navigation">
<nav>
<img id="mobile-exit" class="mobile-menu-exit" src="menu-exit.png" alt="Close Navigation">
<ul class="primary-nav">
<li class="current"><a href="#">Home</a></li>
<li><a href="#Future Goals">Features</a></li>
<li><a href="#projects">Pricing</a></li>
<li><a href="#">Contact</a></li>
</ul>
</nav>
</div>
</div>
<!--HERO-->
<section class="hero">
<div class="container">
<div>
<img class="hero-img" src="A1.jpg" alt="hero img">
<div class="intro">
<h1 class="inrto-1">Introduction</h1>
<p class="sub-intro">Hi, I'm Alsan Ahmed, a front-end developer with a passion for creating engaging digital experiences.</p>
<hr>
<P class="about-1">I come from a small island in the Maldives named Dharanboodhoo. Growing up in a place where technology isn't always at your fingertips, I found my curiosity sparked early on. At 16, I decided to dive into the world of IT and web development, and I was fortunate to have a mentor named Shihaam, a local genius and part-time internet provider. Shihaam's guidance helped me navigate the complexities of coding and technology. Now, I'm on my way to becoming a developer, fueled by the passion that began on this little island.</P>
<div class="icons">
<img class="icon-1" src="icon-1.png" alt="my icon">
<img class="icon-2" src="icon-2.png" alt="my icon">
</div>
<div class="Cont-info">
<div class="cont">
<h2 >Contact Me </h2>
</div>
<div class="cont-1">
<p>Hey there! Im available across multiple platforms if you need to get in touch. You can find me on Instagram, Snapchat, Telegram, Facebook, and Viber. Feel free to drop me a message on any of these apps, and Ill get back to you as soon as I can
If you have any questions, feel free to send a text on Telegram, or you can email me with your name and question down below. Looking forward to hearing from you!.</p>
</div>
<form action="ll">
<label for="name">Name</label>
<input class="text" type="text" id="name" name="name">
<label for="message">Message</label>
<textarea class="message" name="message" id="message" cols="30" rows="1"></textarea>
<input type="submit" class="send-message-cta" value="Send message">
</form>
</div>
</div>
</div>
</section>
<!--Goals-->
<section id="Future Goals" class="goal">
<div class="container">
<h1>Future Goals</h1>
<div class="p">
<p> A developer with some experience under my belt, my future goals include advancing my skills and expanding my knowledge base. I aim to deepen my expertise in my primary programming language and explore more advanced concepts, such as design patterns and software architecture. I also plan to improve my proficiency with multiple frameworks and libraries to become more versatile in my development work.
Another goal is to enhance my problem-solving capabilities by tackling more complex coding challenges and participating in coding competitions or hackathons. I want to get better at writing efficient, scalable code and learn more about performance optimization techniques.
Building on my experience, I aspire to take on more significant projects, perhaps contributing to larger open-source initiatives or leading small teams on development projects. I also want to develop my skills in areas like DevOps and cloud computing to understand the full lifecycle of software development and deployment.
Networking with other developers and participating in tech communities is important to me, as it will help me stay updated with industry trends and best practices. Additionally, I plan to mentor beginners, sharing my knowledge and experiences to help them grow.
Ultimately, I want to position myself for career advancement, possibly moving into roles with more responsibility, such as a senior developer or team lead, and continuing to pursue lifelong learning and professional growth in the tech field.</p>
</div>
<!--ext-->
<div>
<div class="container">
<div class="sub-web">
<img class="phone-lap" src="2024-09-18_14-27.png" alt="Web sub">
</div>
<div class="location">
<img class="maldives" src="maldives.png" alt="maldives">
<img class="faafu" src="faafu.png" alt="faafu">
<img class="dharanboodhoo" src="dharanboodhoo.jpg" alt="dharanboodhoo">
</div>
<div class="phone">
<img class="phone-1" src="untitled.png" alt="phone view">
</div>
<div class="tab">
<img class="tab-1" src="tab.png" alt="tablet view">
</div>
</div>
</div>
<!-- Projects Section -->
<section id="projects" class="container">
<h2 class="section-title">Projects</h2>
<div class="row">
<div class="back-page">
<div class="col-md-4-project">
<div class="card-shadow-lg">
<img src="project.png" class="card-img-top" alt="Project 1">
<div class="card-body">
<h5 class="card-title">Project 1</h5>
<p class="card-text">A brief description of Project 1, highlighting the key features and technologies used.</p>
<a href="#" class="btn-primary">View Project</a>
</div>
</div>
</div>
<div class="col-md-4-project">
<div class="card-shadow-lg">
<img src="project.png" class="card-img-top" alt="Project 2">
<div class="card-body">
<h5 class="card-title">Project 2</h5>
<p class="card-text">A brief description of Project 2, highlighting the key features and technologies used.</p>
<a href="#" class="btn-primary">View Project</a>
</div>
</div>
</div>
<div class="col-md-4-project">
<div class="card-shadow-lg">
<img src="project.png" class="card-img-top" alt="Project 3">
<div class="card-body">
<h5 class="card-title">Project 3</h5>
<p class="card-text">A brief description of Project 3, highlighting the key features and technologies used.</p>
<a href="#" class="btn-primary">View Project</a>
</div>
</div>
</div>
</div>
</div>
</div>
</section>
</section>
<footer>
<div class="container">
<p class="back-to-top">
<a class="back-to-top-1" href="#">Back to top</a>
</p>
<p class="alex">
&lt;&lt;&lt; &copy;<a class="alex" href="about.html">ALex</a>&gt;&gt;&gt;
</p>
</div>
</footer>
<script>
const mobileBtn = document.getElementById('mobile-cta')
nav = document.querySelector('nav')
mobileBtnExit = document.getElementById('mobile-exit');
mobileBtn.addEventListener('click', () => {
nav.classList.add('menu-btn');
})
mobileBtnExit.addEventListener('click', () => {
nav.classList.remove('menu-btn');
})
</script>
</body>
</html>

BIN
maldives.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 459 KiB

BIN
menu-exit.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 339 B

BIN
menu.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 337 B

BIN
project.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 226 KiB

BIN
tab.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 89 KiB

BIN
untitled.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 105 KiB