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

Mdx support and several changes #5

Merged
merged 4 commits into from
Feb 12, 2024
Merged

Mdx support and several changes #5

merged 4 commits into from
Feb 12, 2024

Commits on Feb 8, 2024

  1. Added aliases for components and layouts

    These aliases help to reduce paths in imports.
    From `../../layouts/Layout.astro` to
    `@layouts/Layout.astro`.
    
    tsconfig.json was modified to register aliases.
    IsTheMartin committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    36a7d97 View commit details
    Browse the repository at this point in the history

Commits on Feb 11, 2024

  1. Mdx support and custom fonts installed

    Gonna start with easy things. A new custom font was
    added: Poppins.
    
    Then I added a Mdx plugin, so package json files
    were modified. Index content "Take off" was moved
    to mdx file.
    
    Latest post was displayed into index.astro file by
    using content collection API. I had to modified
    env.d.ts file and tsconfig.json.
    
    To display dynamically the posts (mdx files), a
    template file was created ([...slug].astro). And a
    layout was created for posts.
    IsTheMartin committed Feb 11, 2024
    Configuration menu
    Copy the full SHA
    ea7b40a View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2024

  1. Some visual changes

    Updated navigation to display all posts sorted by date.
    Footer contains the navigation.
    
    Clicking post's title, site will redirect to home.
    
    And styles were updated.
    IsTheMartin committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    cc5a5b5 View commit details
    Browse the repository at this point in the history
  2. Version 0.1.0

    A new alias was added for styles folder `@styles/*`,
    some pages were changed to use this new alias.
    IsTheMartin committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    2de6299 View commit details
    Browse the repository at this point in the history