Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New Homepage #32

Open
wants to merge 15 commits into
base: testing
Choose a base branch
from
Open

New Homepage #32

wants to merge 15 commits into from

Commits on Jul 21, 2022

  1. Configuration menu
    Copy the full SHA
    ae32ec9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    11edc26 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9058d3d View commit details
    Browse the repository at this point in the history
  4. Add new content element for homepage slider

    - Add SQL statement to create a new field and corresponding table
    - Add TCA configurations for new table and the tt_content
    - Register new backend icon
    - Add Typoscript configuration and Fluid template
    gnuj committed Jul 21, 2022
    Configuration menu
    Copy the full SHA
    e687571 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5ecdb35 View commit details
    Browse the repository at this point in the history
  6. Add frontend handling for new homepage slider based on jQuery SlickSl…

    …ider
    
    - Add vendor script and styling
    - Implement homepage styling for slides and control elements
    - Minor markup adjustments
    gnuj committed Jul 21, 2022
    Configuration menu
    Copy the full SHA
    8856afd View commit details
    Browse the repository at this point in the history

Commits on Jul 22, 2022

  1. Configuration menu
    Copy the full SHA
    020abf7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    31d5527 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f0f38bd View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8eb2e89 View commit details
    Browse the repository at this point in the history
  5. Add odometer counter for DLF statistics on homepage

    - Add vendor library 'odometer.js'
    - Add basic styling for library as separate LESS file
    - Add dedicated styling on homepage
    - Convert HTML markup output of DLF statistics plugin with jQuery
    gnuj committed Jul 22, 2022
    Configuration menu
    Copy the full SHA
    7553670 View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2022

  1. Configuration menu
    Copy the full SHA
    ca47d77 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    76d113f View commit details
    Browse the repository at this point in the history
  3. Add new menu element only for selected collections

    - logic: 'selected pages vs. subpages'
    - Enhance menu CE elements via Typoscript
    - Add new wizard
    - Add TCA enhancement for tt_content
    - Add some localized labels
    gnuj committed Jul 25, 2022
    Configuration menu
    Copy the full SHA
    2804006 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8b0a8ed View commit details
    Browse the repository at this point in the history