Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
G
GreenGrocer Supermarket
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
sawmi.rajapaksha-m
GreenGrocer Supermarket
Commits
3cc82f60
Commit
3cc82f60
authored
Apr 10, 2025
by
sawmi.rajapaksha-m
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Upload New File
parent
090edbb7
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
522 additions
and
0 deletions
+522
-0
styles.css
styles.css
+522
-0
No files found.
styles.css
0 → 100644
View file @
3cc82f60
body
{
font-family
:
Arial
,
sans-serif
;
margin
:
0
;
padding
:
0
;
color
:
#03071e
;
}
header
{
background-color
:
#158220
;
color
:
#fff
;
display
:
flex
;
justify-content
:
space-between
;
align-items
:
center
;
padding
:
20px
;
}
.logo-title
{
display
:
flex
;
align-items
:
center
;
}
.logo-title
h1
{
margin
:
0
;
margin-right
:
1px
;
font-size
:
3.5rem
;
color
:
#fff
;
}
.logo-title
.logo
{
width
:
75px
;
height
:
auto
;
}
header
nav
ul
{
list-style
:
none
;
display
:
flex
;
margin
:
50
;
padding
:
0
;
}
header
nav
ul
li
{
font-size
:
2rem
;
margin-left
:
50px
;
}
header
nav
ul
li
a
{
color
:
#fff
;
text-decoration
:
none
;
}
.nav-menu
li
a
{
color
:
#fff
;
text-decoration
:
none
;
font-size
:
2rem
;
}
.nav-menu
li
a
[
href
=
"#home"
],
.nav-menu
li
a
[
href
=
"#about"
],
.nav-menu
li
a
[
href
=
"#categories"
],
.nav-menu
li
a
[
href
=
"#contact"
],
.nav-menu
li
a
[
href
=
"#registry"
]
{
right
:
10
;
font-size
:
3.5rem
;
}
.hero
{
background
:
url('https://watermark.lovepik.com/photo/20211125/large/lovepik-handicrafts-in-nepal-picture_501052764.jpg')
no-repeat
center
center
/
cover
;
color
:
#fff
;
text-align
:
left
;
padding
:
100px
20px
;
position
:
relative
;
}
.hero-content
{
max-width
:
600px
;
margin
:
0
;
padding
:
20px
;
background-color
:
rgba
(
0
,
0
,
0
,
0.5
);
}
.hero-content
h2
{
font-size
:
3rem
;
margin-bottom
:
20px
;
}
.hero-content
p
{
font-size
:
1.2rem
;
margin-bottom
:
20px
;
}
.hero-content
.btn
{
display
:
inline-block
;
padding
:
10px
20px
;
background-color
:
#ffba08
;
color
:
#03071e
;
text-decoration
:
none
;
font-weight
:
bold
;
border-radius
:
5px
;
}
.video-overlay
{
position
:
absolute
;
bottom
:
30px
;
right
:
30px
;
z-index
:
2
;
}
.video-overlay
iframe
{
border
:
2px
solid
#ffba08
;
border-radius
:
10px
;
}
.introducing-section
{
padding
:
40px
;
background-color
:
#524c4c
f2
;
}
.section-title
{
text-align
:
center
;
font-size
:
2.5em
;
margin-bottom
:
20px
;
}
.content-wrapper
{
display
:
flex
;
justify-content
:
space-between
;
align-items
:
flex-start
;
}
.text-content
{
flex
:
2
;
padding-right
:
20px
;
}
.text-content
p
{
font-size
:
1.4em
;
line-height
:
1.6
;
margin-bottom
:
20px
;
}
.video-content
{
flex
:
1
;
}
.video-content
video
{
width
:
100%
;
height
:
auto
;
border
:
2px
solid
#ddd
;
border-radius
:
10px
;
}
footer
{
background-color
:
#158220
;
color
:
#fff
;
text-align
:
center
;
padding
:
20px
;
}
body
{
font-family
:
Arial
,
sans-serif
;
margin
:
0
;
padding
:
0
;
background-color
:
#f8f8f8
;
}
nav
{
background-color
:
#008000
;
padding
:
10px
0
;
text-align
:
center
;
}
nav
ul
{
list-style-type
:
none
;
padding
:
0
;
}
nav
ul
li
{
display
:
inline
;
margin
:
0
15px
;
}
nav
ul
li
a
{
color
:
white
;
text-decoration
:
none
;
font-size
:
18px
;
}
.login-container
{
width
:
350px
;
margin
:
100px
auto
;
padding
:
20px
;
background-color
:
white
;
box-shadow
:
0
0
10px
rgba
(
0
,
0
,
0
,
0.1
);
border-radius
:
5px
;
}
h2
{
text-align
:
center
;
}
label
{
display
:
block
;
margin
:
10px
0
5px
;
}
input
{
width
:
100%
;
padding
:
8px
;
margin-bottom
:
10px
;
border
:
1px
solid
#ccc
;
border-radius
:
5px
;
}
button
{
width
:
100%
;
padding
:
10px
;
background-color
:
#008000
;
color
:
white
;
border
:
none
;
border-radius
:
5px
;
cursor
:
pointer
;
}
button
:hover
{
background-color
:
#006400
;
}
body
{
font-family
:
Arial
,
sans-serif
;
margin
:
0
;
padding
:
0
;
background-color
:
#f5f5f5
;
}
nav
{
background-color
:
#008000
;
padding
:
10px
0
;
text-align
:
center
;
}
nav
ul
{
list-style-type
:
none
;
padding
:
0
;
}
nav
ul
li
{
display
:
inline
;
margin
:
0
15px
;
}
nav
ul
li
a
{
color
:
white
;
text-decoration
:
none
;
font-size
:
18px
;
}
.categories-container
{
width
:
80%
;
margin
:
50px
auto
;
text-align
:
center
;
}
.category-grid
{
display
:
grid
;
grid-template-columns
:
repeat
(
auto-fit
,
minmax
(
150px
,
1
fr
));
gap
:
20px
;
margin-top
:
30px
;
}
.category-item
{
background-color
:
white
;
padding
:
20px
;
border-radius
:
10px
;
box-shadow
:
0
0
10px
rgba
(
0
,
0
,
0
,
0.1
);
font-size
:
20px
;
}
body
{
font-family
:
'Segoe UI'
,
sans-serif
;
margin
:
0
;
padding
:
0
;
background-color
:
#f6fdf8
;
color
:
#004b23
;
}
nav
ul
{
list-style
:
none
;
display
:
flex
;
gap
:
2rem
;
}
nav
a
{
text-decoration
:
none
;
color
:
#004b23
;
font-weight
:
bold
;
}
.about-section
{
padding
:
2rem
;
text-align
:
center
;
}
.about-section
h1
{
font-size
:
2.5rem
;
margin-bottom
:
1rem
;
}
.about-section
p
{
font-size
:
1.2rem
;
line-height
:
1.6
;
margin
:
1rem
auto
;
max-width
:
700px
;
}
.about-img
{
width
:
80%
;
max-width
:
600px
;
margin-top
:
2rem
;
border-radius
:
12px
;
box-shadow
:
0
4px
8px
rgba
(
0
,
0
,
0
,
0.1
);
}
body
{
margin
:
0
;
font-family
:
'Segoe UI'
,
sans-serif
;
background
:
#f8f9fa
;
}
header
{
background
:
#007200
;
padding
:
1rem
2rem
;
}
nav
ul
{
list-style
:
none
;
display
:
flex
;
justify-content
:
center
;
gap
:
2rem
;
margin
:
0
;
padding
:
0
;
}
nav
a
{
text-decoration
:
none
;
color
:
white
;
font-weight
:
bold
;
}
nav
a
:hover
{
text-decoration
:
underline
;
}
.categories-page
{
padding
:
2rem
;
text-align
:
center
;
color
:
#80d0a5
;
}
.categories-page
h1
{
font-size
:
2.5rem
;
margin-bottom
:
2rem
;
color
:
#004b23
;
}
.category-grid
{
display
:
grid
;
grid-template-columns
:
repeat
(
auto-fit
,
minmax
(
220px
,
1
fr
));
gap
:
2rem
;
padding
:
1rem
;
}
.category-card
{
background-color
:
#2fdd7d
;
border
:
1px
solid
#ddd
;
border-radius
:
16px
;
box-shadow
:
0
4px
10px
rgba
(
0
,
0
,
0
,
0.05
);
overflow
:
hidden
;
transition
:
transform
0.3s
,
box-shadow
0.3s
;
cursor
:
pointer
;
}
.category-card
:hover
{
transform
:
translateY
(
-5px
);
box-shadow
:
0
6px
16px
rgba
(
0
,
128
,
0
,
0.2
);
}
.category-card
img
{
width
:
100%
;
height
:
160px
;
object-fit
:
cover
;
}
.category-card
h3
{
padding
:
1rem
;
margin
:
0
;
font-size
:
1.2rem
;
color
:
#007200
;
}
body
{
background-color
:
#f4f4f4
;
/* Change this color to whatever background you want */
}
.service-section
{
padding
:
60px
0
;
background-color
:
#dce8e5
;
}
.section-title
{
text-align
:
center
;
font-size
:
2rem
;
font-weight
:
bold
;
margin-bottom
:
30px
;
}
.card
{
border
:
1px
solid
#e7e1e1
;
border-radius
:
8px
;
transition
:
transform
0.3s
ease-in-out
;
text-align
:
center
;
box-shadow
:
0
4px
8px
rgba
(
0
,
0
,
0
,
0.1
);
}
.card
:hover
{
transform
:
translateY
(
-10px
);
}
.card-body
{
padding
:
30px
;
}
.card-title
{
font-size
:
1.5rem
;
margin-bottom
:
20px
;
}
.card-text
{
font-size
:
1rem
;
color
:
#070505
;
}
.service-icon
{
font-size
:
3rem
;
color
:
#2eb44f
;
margin-bottom
:
15px
;
}
.footer
{
background-color
:
#2c3e50
;
color
:
#fff
;
padding
:
40px
0
;
text-align
:
center
;
position
:
relative
;
}
.footer
a
{
color
:
#fff
;
text-decoration
:
none
;
font-size
:
1.2rem
;
margin
:
0
15px
;
transition
:
color
0.3s
ease
;
}
.footer
a
:hover
{
color
:
#3498db
;
}
.footer
.social-icons
{
margin
:
20px
0
;
}
.footer
.social-icons
i
{
font-size
:
2rem
;
margin
:
0
15px
;
transition
:
transform
0.3s
ease
;
}
.footer
.social-icons
i
:hover
{
transform
:
scale
(
1.2
);
color
:
#3498db
;
}
.footer
.footer-text
{
font-size
:
0.9rem
;
margin-top
:
30px
;
}
.footer
.footer-text
a
{
color
:
#fff
;
text-decoration
:
underline
;
}
\ No newline at end of file
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment