Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
E
el3ab-Player
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
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
Administrator
el3ab-Player
Commits
41620415
Commit
41620415
authored
Oct 19, 2026
by
Mahmoud Aglan
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
feat(design): legal pages printed as one long card; manifest colours
Co-Authored-By:
Claude Opus 5.5
<
noreply@anthropic.com
>
parent
034fc175
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
72 additions
and
40 deletions
+72
-40
manifest.json
manifest.json
+2
-2
privacy-policy.php
privacy-policy.php
+35
-19
terms.php
terms.php
+35
-19
No files found.
manifest.json
View file @
41620415
...
...
@@ -5,8 +5,8 @@
"start_url"
:
"/"
,
"display"
:
"standalone"
,
"orientation"
:
"portrait"
,
"theme_color"
:
"#0
50810
"
,
"background_color"
:
"#0
5081
0"
,
"theme_color"
:
"#0
90E2C
"
,
"background_color"
:
"#0
E154
0"
,
"lang"
:
"ar"
,
"dir"
:
"rtl"
,
"categories"
:
[
"games"
,
"entertainment"
],
...
...
privacy-policy.php
View file @
41620415
...
...
@@ -4,30 +4,46 @@
<meta
charset=
"UTF-8"
>
<meta
name=
"viewport"
content=
"width=device-width, initial-scale=1.0"
>
<title>
EL3AB - سياسة الخصوصية | Privacy Policy
</title>
<link
href=
"https://fonts.googleapis.com/css2?family=Alexandria:wght@400;500;700;800;900&display=swap"
rel=
"stylesheet"
>
<style>
/* The Cafe Deck, read mode: the document is printed on one long card
laid on the indigo table. */
*
{
margin
:
0
;
padding
:
0
;
box-sizing
:
border-box
;
}
:root
{
--back
:
#0E1540
;
--card
:
#F7F4EC
;
--line
:
#D6CEBC
;
--ink
:
#17150F
;
--ink-2
:
#4A463C
;
--ink-3
:
#6F6858
;
--red
:
#C41E2E
;
--gold
:
#93650F
;
}
body
{
font-family
:
'
IBM Plex Sans Arabic'
,
-apple-system
,
BlinkMacSystemFont
,
sans-serif
;
background
:
#050810
;
color
:
#e0e0e0
;
line-height
:
1.8
;
padding
:
24px
1
6
px
64px
;
font-family
:
'
Alexandria'
,
system-ui
,
sans-serif
;
background
:
var
(
--back
)
url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28'%3E%3Cg fill='none' stroke='%238C9CF0' stroke-opacity='.075'%3E%3Cpath d='M14 4.5 23.5 14 14 23.5 4.5 14z'/%3E%3Cpath d='M7.3 7.3h13.4v13.4H7.3z'/%3E%3C/g%3E%3C/svg%3E")
;
color
:
var
(
--ink
)
;
line-height
:
1.8
5
;
padding
:
24px
1
2
px
64px
;
}
.container
{
max-width
:
720px
;
margin
:
0
auto
;
}
.logo
{
text-align
:
center
;
margin-bottom
:
32px
;
}
.logo
span
{
font-size
:
32px
;
font-weight
:
900
;
color
:
#E4AC38
;
font-family
:
'Inter'
,
sans-serif
;
}
h1
{
font-size
:
24px
;
color
:
#fff
;
margin-bottom
:
8px
;
text-align
:
center
;
}
.subtitle
{
text-align
:
center
;
color
:
#888
;
font-size
:
14px
;
margin-bottom
:
40px
;
}
h2
{
font-size
:
18px
;
color
:
#E4AC38
;
margin
:
32px
0
12px
;
}
p
,
li
{
font-size
:
15px
;
color
:
#ccc
;
margin-bottom
:
12px
;
}
ul
{
padding-right
:
24px
;
padding-left
:
24px
;
}
::selection
{
background
:
#E4AC38
;
color
:
var
(
--ink
);
}
.container
{
position
:
relative
;
max-width
:
760px
;
margin
:
0
auto
;
background
:
var
(
--card
);
border-radius
:
16px
;
padding
:
40px
clamp
(
20px
,
6vw
,
56px
)
48px
;
box-shadow
:
0
2px
4px
rgba
(
3
,
6
,
25
,
.35
),
0
26px
50px
-18px
rgba
(
3
,
6
,
25
,
.95
);
}
.container
::before
{
content
:
''
;
position
:
absolute
;
inset
:
8px
;
border
:
1px
solid
var
(
--line
);
border-radius
:
10px
;
pointer-events
:
none
;
}
.logo
{
text-align
:
center
;
margin-bottom
:
20px
;
}
.logo
span
{
font-size
:
28px
;
font-weight
:
900
;
color
:
var
(
--gold
);
letter-spacing
:
.02em
;
}
h1
{
font-size
:
clamp
(
24px
,
6vw
,
32px
);
font-weight
:
900
;
color
:
var
(
--ink
);
margin-bottom
:
4px
;
text-align
:
center
;
text-wrap
:
balance
;
}
.subtitle
{
text-align
:
center
;
color
:
var
(
--ink-3
);
font-size
:
14px
;
margin-bottom
:
28px
;
}
h2
{
font-size
:
18px
;
font-weight
:
800
;
color
:
var
(
--ink
);
margin
:
36px
0
10px
;
}
h2
::before
{
content
:
''
;
display
:
inline-block
;
width
:
8px
;
height
:
8px
;
background
:
var
(
--red
);
transform
:
rotate
(
45deg
);
margin-inline-end
:
10px
;
vertical-align
:
middle
;
}
p
,
li
{
font-size
:
15px
;
color
:
var
(
--ink-2
);
margin-bottom
:
12px
;
max-width
:
68ch
;
}
ul
{
padding-inline-start
:
24px
;
}
li
{
margin-bottom
:
8px
;
}
.section
{
background
:
#0d1117
;
border-radius
:
12px
;
padding
:
24px
;
margin-bottom
:
20px
;
border
:
1px
solid
#1a2030
;
}
.lang-switch
{
text-align
:
center
;
margin-bottom
:
32px
;
}
.lang-switch
a
{
color
:
#E4AC38
;
text-decoration
:
none
;
font-weight
:
600
;
padding
:
8px
16px
;
border
:
1px
solid
#E4AC38
;
border-radius
:
8px
;
font-size
:
14px
;
}
.en
{
direction
:
ltr
;
text-align
:
left
;
}
a
{
color
:
#E4AC38
;
}
.date
{
text-align
:
center
;
color
:
#666
;
font-size
:
13px
;
margin-top
:
40px
;
}
.section
{
padding
:
4px
0
20px
;
border-bottom
:
1px
solid
var
(
--line
);
margin-bottom
:
8px
;
}
.section
:last-of-type
{
border-bottom
:
none
;
}
.lang-switch
{
text-align
:
center
;
margin-bottom
:
24px
;
}
.lang-switch
a
{
display
:
inline-flex
;
align-items
:
center
;
min-height
:
44px
;
color
:
var
(
--ink
);
text-decoration
:
none
;
font-weight
:
700
;
padding
:
0
18px
;
border
:
1px
solid
var
(
--line
);
border-radius
:
10px
;
font-size
:
14px
;
}
.en
{
direction
:
ltr
;
text-align
:
start
;
}
a
{
color
:
var
(
--red
);
text-underline-offset
:
3px
;
}
.date
{
text-align
:
center
;
color
:
var
(
--ink-3
);
font-size
:
13px
;
margin-top
:
40px
;
}
</style>
</head>
<body>
...
...
terms.php
View file @
41620415
...
...
@@ -4,30 +4,46 @@
<meta
charset=
"UTF-8"
>
<meta
name=
"viewport"
content=
"width=device-width, initial-scale=1.0"
>
<title>
EL3AB - الشروط والأحكام | Terms of Service
</title>
<link
href=
"https://fonts.googleapis.com/css2?family=Alexandria:wght@400;500;700;800;900&display=swap"
rel=
"stylesheet"
>
<style>
/* The Cafe Deck, read mode: the document is printed on one long card
laid on the indigo table. */
*
{
margin
:
0
;
padding
:
0
;
box-sizing
:
border-box
;
}
:root
{
--back
:
#0E1540
;
--card
:
#F7F4EC
;
--line
:
#D6CEBC
;
--ink
:
#17150F
;
--ink-2
:
#4A463C
;
--ink-3
:
#6F6858
;
--red
:
#C41E2E
;
--gold
:
#93650F
;
}
body
{
font-family
:
'
IBM Plex Sans Arabic'
,
-apple-system
,
BlinkMacSystemFont
,
sans-serif
;
background
:
#050810
;
color
:
#e0e0e0
;
line-height
:
1.8
;
padding
:
24px
1
6
px
64px
;
font-family
:
'
Alexandria'
,
system-ui
,
sans-serif
;
background
:
var
(
--back
)
url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28'%3E%3Cg fill='none' stroke='%238C9CF0' stroke-opacity='.075'%3E%3Cpath d='M14 4.5 23.5 14 14 23.5 4.5 14z'/%3E%3Cpath d='M7.3 7.3h13.4v13.4H7.3z'/%3E%3C/g%3E%3C/svg%3E")
;
color
:
var
(
--ink
)
;
line-height
:
1.8
5
;
padding
:
24px
1
2
px
64px
;
}
.container
{
max-width
:
720px
;
margin
:
0
auto
;
}
.logo
{
text-align
:
center
;
margin-bottom
:
32px
;
}
.logo
span
{
font-size
:
32px
;
font-weight
:
900
;
color
:
#E4AC38
;
font-family
:
'Inter'
,
sans-serif
;
}
h1
{
font-size
:
24px
;
color
:
#fff
;
margin-bottom
:
8px
;
text-align
:
center
;
}
.subtitle
{
text-align
:
center
;
color
:
#888
;
font-size
:
14px
;
margin-bottom
:
40px
;
}
h2
{
font-size
:
18px
;
color
:
#E4AC38
;
margin
:
32px
0
12px
;
}
p
,
li
{
font-size
:
15px
;
color
:
#ccc
;
margin-bottom
:
12px
;
}
ul
{
padding-right
:
24px
;
padding-left
:
24px
;
}
::selection
{
background
:
#E4AC38
;
color
:
var
(
--ink
);
}
.container
{
position
:
relative
;
max-width
:
760px
;
margin
:
0
auto
;
background
:
var
(
--card
);
border-radius
:
16px
;
padding
:
40px
clamp
(
20px
,
6vw
,
56px
)
48px
;
box-shadow
:
0
2px
4px
rgba
(
3
,
6
,
25
,
.35
),
0
26px
50px
-18px
rgba
(
3
,
6
,
25
,
.95
);
}
.container
::before
{
content
:
''
;
position
:
absolute
;
inset
:
8px
;
border
:
1px
solid
var
(
--line
);
border-radius
:
10px
;
pointer-events
:
none
;
}
.logo
{
text-align
:
center
;
margin-bottom
:
20px
;
}
.logo
span
{
font-size
:
28px
;
font-weight
:
900
;
color
:
var
(
--gold
);
letter-spacing
:
.02em
;
}
h1
{
font-size
:
clamp
(
24px
,
6vw
,
32px
);
font-weight
:
900
;
color
:
var
(
--ink
);
margin-bottom
:
4px
;
text-align
:
center
;
text-wrap
:
balance
;
}
.subtitle
{
text-align
:
center
;
color
:
var
(
--ink-3
);
font-size
:
14px
;
margin-bottom
:
28px
;
}
h2
{
font-size
:
18px
;
font-weight
:
800
;
color
:
var
(
--ink
);
margin
:
36px
0
10px
;
}
h2
::before
{
content
:
''
;
display
:
inline-block
;
width
:
8px
;
height
:
8px
;
background
:
var
(
--red
);
transform
:
rotate
(
45deg
);
margin-inline-end
:
10px
;
vertical-align
:
middle
;
}
p
,
li
{
font-size
:
15px
;
color
:
var
(
--ink-2
);
margin-bottom
:
12px
;
max-width
:
68ch
;
}
ul
{
padding-inline-start
:
24px
;
}
li
{
margin-bottom
:
8px
;
}
.section
{
background
:
#0d1117
;
border-radius
:
12px
;
padding
:
24px
;
margin-bottom
:
20px
;
border
:
1px
solid
#1a2030
;
}
.lang-switch
{
text-align
:
center
;
margin-bottom
:
32px
;
}
.lang-switch
a
{
color
:
#E4AC38
;
text-decoration
:
none
;
font-weight
:
600
;
padding
:
8px
16px
;
border
:
1px
solid
#E4AC38
;
border-radius
:
8px
;
font-size
:
14px
;
}
.en
{
direction
:
ltr
;
text-align
:
left
;
}
a
{
color
:
#E4AC38
;
}
.date
{
text-align
:
center
;
color
:
#666
;
font-size
:
13px
;
margin-top
:
40px
;
}
.section
{
padding
:
4px
0
20px
;
border-bottom
:
1px
solid
var
(
--line
);
margin-bottom
:
8px
;
}
.section
:last-of-type
{
border-bottom
:
none
;
}
.lang-switch
{
text-align
:
center
;
margin-bottom
:
24px
;
}
.lang-switch
a
{
display
:
inline-flex
;
align-items
:
center
;
min-height
:
44px
;
color
:
var
(
--ink
);
text-decoration
:
none
;
font-weight
:
700
;
padding
:
0
18px
;
border
:
1px
solid
var
(
--line
);
border-radius
:
10px
;
font-size
:
14px
;
}
.en
{
direction
:
ltr
;
text-align
:
start
;
}
a
{
color
:
var
(
--red
);
text-underline-offset
:
3px
;
}
.date
{
text-align
:
center
;
color
:
var
(
--ink-3
);
font-size
:
13px
;
margin-top
:
40px
;
}
</style>
</head>
<body>
...
...
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