diff --git a/index.html b/index.html index 6114128..5232bad 100644 --- a/index.html +++ b/index.html @@ -7,22 +7,14 @@ - - @@ -34,6 +26,8 @@ + +
@@ -87,14 +81,14 @@

Enhanced ERPNext platform with UK-specific accounting features and e-commerce integration. Supports multi-channel retail operations with automated order processing.

Show details

-

Key Features:

-
Live PARTS Enterprise Store @@ -112,14 +106,14 @@

A robust, open-source ERP framework showcasing system architecture and development practices. Over 100K lines of production-grade code.

Show details

-

Key Features:

-
    +

    Key Features:

    +
    • Data integrity verification
    • Authentication and role-based access control
    • Custom reporting API
    • Database abstraction layer and unit test coverage
    -

    Technologies: Python - Flask, MySQL / MariaDB, JavaScript

    +

    Technologies: Python - Flask, MySQL / MariaDB, JavaScript

Demo PARTS ERP Site @@ -136,14 +130,14 @@

VBA Excel automation that simplifies complex data processing between multiple spreadsheets.

Show details

-

Key Features:

-
    +

    Key Features:

    +
    • Multi-system transaction matching
    • Configurable validation rules
    • Automated error detection
    • Audit trail generation
    -

    Technologies: VBA, Excel Object Model

    +

    Technologies: VBA, Excel Object Model

  • STEM Tutor

    diff --git a/styles/experience-section.css b/styles/experience-section.css index 1548323..220819c 100644 --- a/styles/experience-section.css +++ b/styles/experience-section.css @@ -7,22 +7,23 @@ } .experience-date { color: var(--primary-colour) !important; - font-size: 0.9rem; + font-size: 0.95rem; width: 50%; min-width: 50%; - -webkit-text-fill-color: inherit; text-decoration: none !important; - pointer-events: none; + -webkit-text-fill-color: inherit !important; + -webkit-text-decoration: none !important; + pointer-events: none !important; } .experience-card:last-child { margin-bottom: 0; } .experience-company-and-date { - display: flex; + display: inline-flex; justify-content: space-between; align-items: center; text-align: left; - width: 100%; + width: 90%; margin-bottom: 0.25rem; } .experience-description { @@ -36,10 +37,6 @@ display: flex; align-items: center; } -.experience-additional-entry .experience-company-and-date { - display: flex; - width: 100%; -} .experience-additional-entry .experience-job-title, .experience-additional-entry .experience-company, .experience-additional-entry .experience-date { diff --git a/styles/home.css b/styles/home.css index 1aced90..37fe35b 100644 --- a/styles/home.css +++ b/styles/home.css @@ -16,7 +16,7 @@ h1, h2, h3 { } ul, li { - list-style-position: outside; + list-style-position: inside; } /* Common card styles */ @@ -41,7 +41,7 @@ ul, li { /* Responsive design */ @media (max-width: 768px) { nav ul { - flex-direction: column; + flex-direction: row; align-items: center; gap: 1rem; } diff --git a/styles/navigation.css b/styles/navigation.css index fa70088..cdbeaab 100644 --- a/styles/navigation.css +++ b/styles/navigation.css @@ -12,6 +12,7 @@ nav ul { display: flex; justify-content: center; gap: 2rem; + flex-wrap: wrap; } nav ul li { margin-top: auto;