This document specifies the system requirements for 7-8, delivered as the project Ali Hilal | AI & Code — a professional Arabic-first landing page that establishes a personal digital identity specialized in artificial intelligence, programming, and future technologies.
The product intent is to present Ali Hilal as an ambitious technical learner through a single, elegant, integrated main interface that serves as the foundation for a digital identity that can grow and expand. The interface must read as a professional technology product surface — inspired by world-class technology companies — and explicitly not as a promotional poster.
The audience is Arabic-speaking visitors: developers, learners, and recruiters browsing on desktop and mobile, who arrive to understand Ali Hilal's identity in AI, programming, and future technologies, browse his topic sections and vision, and reach his social links.
The current delivery is a single public landing page (the Landing surface) with no access restriction: any visitor can open it directly. It presents, top to bottom:
The accepted active human actors are the Visitor (زائر / قارئ الموقع) and the site owner, Ali Hilal (مالك الموقع / علي هلال — صاحب الهوية الرقمية). No other human roles are in scope.
Narrow exclusions and boundaries that bind this delivery:
The product is a first-party, publicly reachable landing page owned by the application. It requires no account, no sign-in, and no identity establishment: the accepted journeys are entirely read-and-navigate, and no durable actor-specific state, commitment, entitlement, or value transfer is created for any visitor. Access is therefore open (access_requirement: none), and no authentication, registration, or account-management capability is introduced.
The owner's role in the current delivery is authorship of the identity content and the requirement that the featured-project area remain updatable in the future. No owner-facing editing console, dashboard, or admin surface is accepted in the current scope; content updates are a future-horizon concern recorded in Section 11 and Section 3's future note, not a current page.
The delivery is a single cohesive destination because the whole accepted experience shares one working context (the identity presentation), one access boundary (public), one lifecycle (arrive → read → navigate → reach social links), and one completion outcome. Nothing in the accepted behavior justifies a second page.
Not applicable — no reference directive in this request declares content_source authority.
Information and state
Primary actions
Supporting actions
Domain entities
Component responsibilities
States
FR-1 — Professional landing page as a personal digital identity (explicit) As a Visitor, I should open a professional landing page for Ali Hilal | AI & Code that builds a personal digital identity specialized in artificial intelligence, programming, and future technologies, so that I immediately understand who Ali Hilal is and what his identity covers.
FR-2 — Luxury, modern, organized, eye-comfortable technical visual identity (explicit) As a Visitor, I should see a visual identity that is luxurious, modern, organized, and comfortable to the eye, inspired by world-class technology company sites, so that the page reads as a serious professional technology surface.
FR-3 — Avoid clutter, cartoon drawings, and exaggerated effects (explicit) As a Visitor, I should experience a page free of clutter, cartoon drawings, and exaggerated effects, so that the interface stays calm, ordered, and professional.
FR-4 — Hero section with name, headline, description, and two buttons (explicit) As a Visitor, I should see at the top of the interface the name «علي هلال | Ali Hilal», the main headline «أتعلم اليوم، لأصنع تقنيات الغد.», the description «رحلتي في عالم الذكاء الاصطناعي والبرمجة والتقنيات المستقبلية، حيث تتحول المعرفة إلى أفكار، والأفكار إلى مشاريع.», and two clear buttons — «استكشف مشاريعي» and «رحلتي في التعلم» — so that I can immediately orient myself and choose where to go.
FR-5 — Professional hero visual without a personal photo (explicit) As a Visitor, I should see a professional visual in the hero that combines an artificial-intelligence neural network, code lines, and electronic circuits, with no personal photograph used, so that the identity is expressed abstractly and honestly.
FR-6 — Six consistent topic cards with exact content (explicit) As a Visitor, I should see consistent cards for the six sections —\x20\xf0\x9f\xa4\x96 الذكاء الاصطناعي (أدوات ذكية، تجارب عملية، تطبيقات الذكاء الاصطناعي، وهندسة الأوامر)،\x20\xf0\x9f\x92\xbb البرمجة (تعلم البرمجة، مشاريع تطبيقية، وأكواد وأفكار تقنية)،\x20\xf0\x9f\x94\x90 الأمن السيبراني (مفاهيم الأمن الرقمي، الشبكات، وحماية المعلومات بصورة تعليمية وأخلاقية)،\x20\xf0\x9f\xa7\xaa مشاريعي (عرض المشاريع الرقمية والتجارب والأدوات التي يعمل على تطويرها)،\x20\xf0\x9f\x93\x9a مكتبة المعرفة (مصادر تعليمية، ملخصات، كتب وأدلة مجانية من إعداده)،\x20\xf0\x9f\x9a\x80 التطور المستمر (مسار التعلم، المهارات المكتسبة، والأهداف المستقبلية) — so that I can see the full scope of the identity at a glance.
FR-7 — Vision section with exact title and text (explicit) As a Visitor, I should see a vision section titled «المعرفة بداية كل إنجاز» with the text «أؤمن بأن الذكاء الاصطناعي يفتح أبوابًا جديدة أمام المتعلمين والمبدعين، وأن البداية لا تتطلب معرفة كل شيء، بل تتطلب التعلم المستمر والتطبيق العملي.», so that I understand the belief behind the identity.
FR-8 — Featured-projects area with three updatable cards (explicit) As a Visitor, I should see an area presenting three future projects, each with a card containing a suitable image or icon, the project name, a short description, and a «اكتشف المشروع» button, with the cards updatable in the future, so that I can preview what Ali Hilal is working toward.
FR-9 — No invented achievements or completed projects (explicit) As a Visitor, I should never be shown invented achievements or completed projects that do not exist, so that everything I read on the page is honest.
FR-10 — Footer with name, tagline, social links, and copyright (explicit) As a Visitor, I should see a footer containing «علي هلال | Ali Hilal», the tagline «الذكاء الاصطناعي • البرمجة • المستقبل», social links, and the copyright «© 2026 Ali Hilal», so that I can identify the owner and reach his social profiles.
FR-11 — Final design requirements: 16:9, RTL, readable Arabic, consistent icons, soft corners, Google Sites readiness, product-grade feel (explicit) As a Visitor, I should experience a horizontal 16:9-referenced design with clear top-to-bottom organization, correct right-to-left Arabic alignment, sound and readable Arabic headings, consistent technical icons, soft-cornered cards, a design implementable later in Google Sites without custom programming, and an overall feel of a professional technology product rather than a promotional poster.
FR-12 — Required outcome: an integrated, elegant main interface as a growable identity foundation (explicit) As the site owner (Ali Hilal), I should receive an integrated and elegant main interface that reflects an ambitious technical learner and serves as the foundation for a digital identity that can grow and expand, so that the identity can be extended over time.
FR-13 — Visitor reaches the owner's social profiles from the footer (explicit) As a Visitor, I should be able to reach Ali Hilal's social profiles from the footer links, so that I can follow or contact him.
FR-14 — Owner's identity content is presented exactly as authored (required_inference) As the site owner (Ali Hilal), I should have my name, headline, description, vision statement, tagline, and copyright presented exactly as authored, so that the digital identity is accurate and not altered.
Product context. The Visitor arrives at the public landing page of Ali Hilal | AI & Code, typically from a shared link, a search, or a social profile. They browse on desktop or phone and read Arabic right-to-left. They have no account and no prior relationship with the page.
Primary goal. To quickly understand who Ali Hilal is as a technical learner in AI, programming, and future technologies, and to find the content they came for — his projects, his learning journey, or his social profiles.
Distinct accepted responsibilities.
Relevant inputs or decisions. The Visitor's only decisions are which direction to take from the hero and which card or link to follow. They supply no data and make no commitment.
Interactions with other accepted participants. The Visitor is the sole active reader of the owner's authored identity content. The owner is the author whose content the Visitor reads; the Visitor's interaction with the owner is one-directional reading, plus the optional outbound step to the owner's social profiles.
Observable success. The Visitor has read the identity, understood the six topic areas and the vision, seen the three future projects, and either reached a social profile or ended the visit having found what they came for.
What makes this role's work different. The Visitor's work is entirely read-and-navigate: no state is created, nothing is owned, and nothing is resumed. Their success is comprehension and reachability, not task completion.
Product context. Ali Hilal is the owner of the digital identity the page presents. He is an ambitious technical learner working across AI, programming, cybersecurity, and future technologies, and he needs a professional surface that represents him credibly to Arabic-speaking developers, learners, and recruiters.
Primary goal. To present himself as an ambitious technical learner through an integrated, elegant main interface that becomes the foundation of a digital identity that can grow and expand.
Distinct accepted responsibilities.
Relevant inputs or decisions. The owner decides the identity wording, the topic descriptions, and which future projects to show. The owner decides when real project content exists and replaces the in-development state.
Interactions with other accepted participants. The owner authors content that the Visitor reads. The owner does not interact with the Visitor directly on the page; the Visitor's optional outbound step to the owner's social profiles is the only continuation beyond the page.
Observable success. The delivered interface is integrated and elegant, reflects an ambitious technical learner, presents the authored content exactly, keeps the featured-project area honestly in-development and updatable, and stands as a foundation that can grow and expand.
What makes this role's work different. The owner's work is authorship and stewardship of an identity, not navigation. Their success is fidelity and future extensibility, not a completed in-page task.
The creative direction is authoritative for this section. The muse is Gleb Kuznetsov; the headline idea is a dark navy void where one luminous neural lattice is the hero — type and generative subject in tension, never stacked and centred.
Mode. Dark mode is the primary mode. A single light band is used only for the «المشاريع المميزة» section so the brand never shifts.
Exact colour tokens by role
| Role | Token | Value |
|---|---|---|
| Background (dark mode) | --bg | #050B1A |
| Surface / panel | --surface | #0B1A33 (60–80% opacity over --bg) |
| Panel edge | --edge | rgba(56,189,248,0.22) (1px) |
| Text (primary) | --text | #EAF2FF |
| Text (muted / metadata) | --muted | #8AA2C4 |
| Primary signal | --primary | #38BDF8 |
| Secondary glow (accent) | --accent | #A78BFA |
| Light band ground | --light-bg | #F4F8FF |
| Light band text | --light-text | #0B1A33 |
Usage rules: #050B1A dominates roughly 70% of every screen; panels are layered translucency over it, never opaque grey cards. #38BDF8 is the primary signal — button fills, active HUD ticks, link states, and the neural lattice's core nodes. #A78BFA is the secondary glow used only on the lattice's outer filaments, one underline, and one number — never as a large fill. #EAF2FF is reserved for headline and body text; #8AA2C4 carries metadata, labels, and captions. Glow is always a soft radial bloom behind an element, never a gradient blob filling empty space. Body text #EAF2FF on #050B1A gives roughly 16:1 contrast; muted #8AA2C4 on #050B1A gives roughly 7:1 — readable at body size everywhere.
Font families
Type scale (1.333 modular, RTL-aware)
Radius and shape language. Thin luminous strokes and continuous curves: 1px sky-blue hairlines, 2px arcs, ring and bezel motifs borrowed from instrument dials, and glass panels with 18–22px radii and 1px light borders. Corners are soft but never pill-soft; the only perfect circles are the HUD nodes and the agent-ring glyphs. Section boundaries are drawn as faint curved sweeps rather than straight rules.
Spacing rhythm. Full-bleed cinematic bands with generous negative space; an asymmetric 7/5 column grid (the right column wider in RTL reading order); the hero content block is capped to a 16:9 stage that scales intact from 375px to 1280px.
Imagery style. One crafted real-time subject: a volumetric neural lattice of thin luminous filaments with glowing nodes, woven through circuit-trace arcs and faint code-line strata, rendered in sky blue with violet outer filaments on the navy void. No personal photograph anywhere. Supporting imagery is diagrammatic and honest: schematic circuit glyphs for the six topic cards, thin-line agent-ring icons, and a faint topographic code grid as page texture. Project cards use abstract generated glyph art (node clusters, waveform rings, grid fragments) so no completed achievement is ever implied.
The public entry is a full-viewport navy void, not a centred SaaS stack. The right 55% is a right-aligned RTL type block: the wordmark «علي هلال | Ali Hilal» in 12px mono uppercase sky-blue at the top, then the headline «أتعلم اليوم، لأصنع تقنيات الغد.» set in Tajawal 800 at 40px on mobile rising to 104px on desktop, occupying four to five lines and running flush to the right edge with deliberate negative space beneath it. Under the headline, the description paragraph sits in a 46ch measure at 17–18px in #8AA2C4, and beneath it the two buttons sit side by side — «استكشف مشاريعي» as a solid #38BDF8 fill with #050B1A text, «رحلتي في التعلم» as a 1px #38BDF8 outline on transparent — both full-width stacked at 375px.
The left 45% is the luminous neural lattice, bleeding off the left and bottom edges, with a faint HUD ring and three mono data labels floating at its edge in #8AA2C4 at 60% opacity. A thin sky-blue hairline runs the full width beneath the hero as the section transition. Nothing is centred, nothing is a gradient blob, and the headline is the largest object on the page.
The signature moves that carry the concept across the page:
This concept only recomposes accepted content, states, and controls; it introduces no new behaviour, page, or destination.
Interaction Model: Animated Motion Tempo: cinematic Hero Dimensionality: webgl
Landing Hero Motion Brief
prefers-reduced-motion, the lattice freezes to a single static frame, all reveals become instant, and the topic rail becomes a horizontally scrollable row so every card can be brought fully into view.NFR-1 — Arabic RTL correctness (explicit) The page must use correct right-to-left Arabic alignment, with sound and readable Arabic headings and correct RTL punctuation. Rationale: the audience is Arabic-speaking and the source explicitly requires correct RTL alignment and readable Arabic headings.
NFR-2 — 16:9 horizontal reference frame (explicit) The design must use a horizontal 16:9 ratio as the visual reference for the site interface, with clear top-to-bottom organization. Rationale: explicitly required as a final design requirement.
NFR-3 — Readability at every viewport (explicit, reinforced by the creative direction)
Headlines, wordmarks, labels, numbers, cards' text, and controls must stay entirely inside the viewport and their container at 375px, 768px, and 1280px, wrapping or scaling (for example font-size: clamp(...) with its mobile size) to fit, and no other element may cover any part of them. Rationale: the source requires readable Arabic headings and a professional product-grade surface; the creative direction makes this a hard readability rule.
NFR-4 — Google Sites implementability (explicit) The design must be implementable later in Google Sites without custom programming. Rationale: explicitly required as a final design requirement. This constrains the design to structures and content that can be reproduced in Google Sites' page-building model.
NFR-5 — No personal photograph (explicit) No personal photograph or avatar of Ali Hilal may appear anywhere on the page. Rationale: explicitly required for the hero visual and reinforced by the creative direction's avoid list.
NFR-6 — Honest content (explicit) No invented achievements, completed projects, fabricated user counts, or testimonials may be presented; featured-project cards stay in an honest in-development state until real content exists. Rationale: explicitly required.
NFR-7 — No clutter, cartoon art, or exaggerated effects (explicit) The interface must avoid clutter, cartoon drawings, and exaggerated effects. Rationale: explicitly required as part of the visual identity.
NFR-8 — Accessible contrast and reduced-motion support (required_inference)
Body text must meet accessible contrast on its ground (the specified #EAF2FF on #050B1A and #8AA2C4 on #050B1A both satisfy this), and a usable static arrangement must be provided under prefers-reduced-motion. Rationale: indispensable for the accepted requirement that the page be comfortable to the eye and readable at every viewport, and for the creative direction's reduced-motion state.
NFR-9 — Public, no-account access (required_inference) The landing page must be reachable without sign-in or account creation. Rationale: the accepted journeys are entirely read-and-navigate and create no durable actor-specific state, commitment, entitlement, or value transfer; no identity continuity is required.
No technology choices were specified by the user for this project. The following are coherent defaults, labeled as such:
[Default — not specified by user]webgl hero dimensionality. [Default — not specified by user][Default — not specified by user][Default — not specified by user][Default — not specified by user]Assumptions
Constraints
Future horizon (not current scope)
No completed page designs yet.
Completed design pages will appear here when they are ready to preview.
No completed page designs yet.
Completed design pages will appear here when they are ready to preview.
No comments yet. Be the first!