Skip to content
Snippets Groups Projects
  1. Jan 31, 2025
    • Cédric Marie's avatar
      Change the text of the footer · 3f725c41
      Cédric Marie authored
      Replace the "official" text of the footer ("Proudly powered by Pelican,
      which takes great advantage of Python.") with the simpler "Static site
      generated by Pelican".
      
      In all project descriptions, remove the unnecessary comma before the
      last item of "installation, usage, and support".
      3f725c41
  2. Nov 23, 2024
    • Cédric Marie's avatar
      Unaltered: Show the checksum file in the screenshot · a54b1a09
      Cédric Marie authored
      In the screenshot of Unaltered, after the commands, display the content
      of the directories (with "tree") to show the new checksums.sha256 file,
      and display the content of the checksum file itself, to show its
      standard format.
      a54b1a09
  3. Oct 20, 2024
    • Cédric Marie's avatar
      Unaltered: Fix the colour for the removed file · bf260bd7
      Cédric Marie authored
      Replace "yellow" colour with "orange" for the removed file. This is the
      way it is expected to look like in the terminal (although, of course,
      this can depend on the terminal settings). I already had to change it
      manually for Ondine, in the previous commit.
      bf260bd7
  4. Oct 18, 2024
  5. Sep 21, 2024
    • Cédric Marie's avatar
      Simplify the introduction · eed6155d
      Cédric Marie authored
      Try to be more concise when explaining the motivations for creating
      these projects.
      
      Change the Gitlab user account URL to go directly to the "Personal
      projects" page, instead of the "Activity" page.
      The "Activity" page used to clearly list all personal projects as well,
      but this is no longer the case.
      eed6155d
  6. Aug 08, 2024
    • Cédric Marie's avatar
      Increase the size of the header and footer · 7a9c8f24
      Cédric Marie authored
      Increase the size of the text in the header and footer, from 0.75em to
      0.9em, and the height of the banners themselves, from 1.5em to 2em.
      
      In page.html template:
      * Replace the <h1> tag in the <header> block with a <p> (it makes more
        sense, and it helps simplify the CSS, since there is also a <h1> tag
        at the beginning of the <article> block).
      * Add a <p> tag in the <footer> block, so that it is similar to the
        <header> block, and the style can be defined the same way for both
        banners (with margin, not padding).
      
      Move the article margin-top into style.css, to avoid duplication in
      index-style.css and project-style.css.
      
      Use 3em for the top and bottom margins of the article, instead of the
      values that were calculated as described in the comments.
      7a9c8f24
    • Cédric Marie's avatar
      Update Unaltered description · 6f1dd23c
      Cédric Marie authored
      Remove "whose content may evolve" at the end of the description of
      Unaltered. It has already been modified in the project itself, just
      before the 1.0.0 version.
      6f1dd23c
  7. May 13, 2024
    • Cédric Marie's avatar
      Define the timezone (Europe/Paris) · 1c91d87e
      Cédric Marie authored
      In pelicanconf.py, declare the time zone (Europe/Paris) to fix the
      following warning: "No timezone information specified in the settings.
      Assuming your timezone is UTC for feed generation."
      1c91d87e
    • Cédric Marie's avatar
      Stop extending the "simple" theme · 0cf4e35a
      Cédric Marie authored
      Rewrite the page.html template by copying and simplifying the "simple"
      theme, instead of extending it.
      
      With this method, we become independent of any unexpected evolution of
      Pelican "simple" theme, which can change the structure of the HTML
      document, and require the CSS to be adapted. This is what happened with
      Pelican 4.9.1.
      
      Remove DISPLAY_PAGES_ON_MENU option from pelicanconf.py, because it was
      used only in the "simple" template, but I have removed it from mine,
      when simplifying.
      0cf4e35a
  8. May 06, 2024
    • Cédric Marie's avatar
      Add Unaltered project · 8c81ab41
      Cédric Marie authored
      This new project, written in Rust, is a rewrite of "mychecksum" script
      from My Painted Shell.
      
      In spite of some corrections, the script still has issues with
      filenames containing some special characters. This is clearly uneasy to
      handle with shell scripting. The script will be removed later.
      8c81ab41
  9. Mar 13, 2024
  10. Mar 11, 2024
    • Cédric Marie's avatar
      Remove Raindrop project · b66b3484
      Cédric Marie authored
      Drop the Raindrop project, because I'm not going to use it anymore.
      I've switched back to a paper agenda, which is the most convenient
      solution for my personal usage.
      b66b3484
  11. Aug 11, 2023
    • Cédric Marie's avatar
      Reduce the max-width from 80em to 60em · ddae7b7d
      Cédric Marie authored
      Setting max-width was a good idea, but 80em is still a little bit too
      large, and 60em looks better and improves readability.
      
      The drawback is that Emacs-IDE screenshot needs to be resized,
      otherwise it overflows on the right side.
      NB: It could be centered (i.e. overflow on both the left and the right
      sides) by applying the max-width property on body subnodes with
      exceptions, instead of body itself, but it would become too complex,
      and would depend on the way Pelican builds the HTML output.
      
      Remove the left and right margins of the terminal capture (for Ondine),
      so that it also fits the whole width.
      ddae7b7d
    • Cédric Marie's avatar
      Move the details after the project list · 386638d1
      Cédric Marie authored
      Move the description of the purposes of my projects after the list,
      because it makes more sense to first see what these projects do, before
      discovering the motivation behind.
      
      Also provide more details about the reasons for writing these projects.
      386638d1
    • Cédric Marie's avatar
      Switch back to 80 character limit in .rst files · 47980a61
      Cédric Marie authored
      The maximum width of 100 characters is appropriate for source code with
      indentation, but in the end it looks better to keep the value of 80 for
      .rst files (as well as any text file).
      
      Cancel one of the previous commits changing the limit to 100
      characters, and also fix some lines that were not complying with the 80
      character rule in the first place.
      
      NB: Lines starting with | (for new lines without starting a new paragraph)
      cannot be split. They cannot comply with this rule.
      47980a61
  12. Aug 04, 2023
  13. May 21, 2023
  14. Apr 03, 2023
  15. Mar 10, 2023
  16. Nov 11, 2022
    • Cédric Marie's avatar
      Ondine: Move aha credit to the "about" section · c3d19c64
      Cédric Marie authored
      Move aha credit for the terminal capture to the "About this page"
      section, and replace it with a real description of the screenshot
      ("Ondine playing Nick Drake" with UTF-8 musical notes around it).
      c3d19c64
    • Cédric Marie's avatar
      Add a screenshot for Emacs-IDE · 37b5c903
      Cédric Marie authored
      Insert a screenshot for Emacs-IDE project.
      Add CSS rules to display centered images and descriptions.
      
      Use the same CSS rule for the descriptions of terminal captures and
      screenshots (replace italic with smaller size and grey color).
      37b5c903
    • Cédric Marie's avatar
      Change the title of the main page · a9659eda
      Cédric Marie authored
      Change the title of the website displayed in the header ("hjuvi's
      free/libre and minimalist software", inspired by FLOSS with Open Source
      replaced).
      a9659eda
  17. Oct 28, 2022
    • Cédric Marie's avatar
      Add a "screenshot" for Ondine · c14c00f6
      Cédric Marie authored
      Insert a "screenshot" (HTML capture of terminal output) for Ondine
      project.
      Add CSS rules to display the capture and its description with margins.
      c14c00f6
    • Cédric Marie's avatar
      Minor changes to descriptions and style · 5758d4ca
      Cédric Marie authored
      - Change the description of GitLab links.
      - Mention the CC0-1.0 license on every page.
      - Change some font sizes in projects (increase for the title and
        decrease for the headers).
      5758d4ca
  18. Oct 14, 2022
    • Cédric Marie's avatar
      Remove index.html from project links · 4ff65ba0
      Cédric Marie authored
      The links in the root page are currently targeting project/index.html,
      while project/ is enough, and matches the URL that is intended to be
      provided in the README file of each project.
      4ff65ba0
  19. Oct 10, 2022
    • Cédric Marie's avatar
      Create a static website with Pelican · 99b21578
      Cédric Marie authored
      This is the first version of software.hjuvi.fr.eu.org website.
      It is a static website generated by Pelican.
      
      The purpose of this website is to provide stable URLs for my projects,
      that don't depend on the Git hosting service.
      
      In the past, I used to build a static website for each project
      (eide.hjuvi.fr.eu.org and ondine.hjuvi.fr.eu.org), but managing a
      single repository is more convenient.
      
      The main page is not so important, and just provides links to the
      different projects.
      
      Each project homepage is based on the same model, which is very simple.
      It is composed of a single page, so there's no need to handle multiple
      Pelican websites. A project "website" is just a page inside the global
      website.
      
      The URL of a project is just https://software.hjuvi.fr.eu.org/project.
      99b21578
Loading