Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: sphinx-doc/alabaster
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 0.7.16
Choose a base ref
...
head repository: sphinx-doc/alabaster
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 1.0.0
Choose a head ref
  • 18 commits
  • 16 files changed
  • 9 contributors

Commits on Jan 10, 2024

  1. Configuration menu
    Copy the full SHA
    ea9e92b View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2024

  1. Drop Python 3.9

    AA-Turner committed Jul 15, 2024
    Configuration menu
    Copy the full SHA
    8ac3864 View commit details
    Browse the repository at this point in the history
  2. Bump Ruff to 0.5.2

    AA-Turner committed Jul 15, 2024
    Configuration menu
    Copy the full SHA
    0309f15 View commit details
    Browse the repository at this point in the history
  3. Require Sphinx 6.2 or newer

    AA-Turner committed Jul 15, 2024
    Configuration menu
    Copy the full SHA
    c29ef72 View commit details
    Browse the repository at this point in the history
  4. Use an SVG GitHub banner

    AA-Turner committed Jul 15, 2024
    Configuration menu
    Copy the full SHA
    5f8511d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4ce7433 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    369d424 View commit details
    Browse the repository at this point in the history
  7. Lint with Ruff 0.5.2

    AA-Turner committed Jul 15, 2024
    Configuration menu
    Copy the full SHA
    6120f75 View commit details
    Browse the repository at this point in the history
  8. Use searchfield instead of searchbox component in sidebar (#217)

    This moves the search field up before the navigation. It's quite
    commmon that search is near the top of the page. Also, this
    results in a fixed position, because navigation is page dependent
    and may be long, which could move the search field far down or
    even off-page in the old layout.
    
    The searchfield component
    (sphinx-doc/sphinx#11045)
    is more compact and does not have a heading, which reduces
    clutter and gives more focus to the content sections.
    timhoffm authored Jul 15, 2024
    Configuration menu
    Copy the full SHA
    eb522b8 View commit details
    Browse the repository at this point in the history
  9. Allow translations for strings in relations.html (#104)

    Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
    bitfidus and AA-Turner authored Jul 15, 2024
    Configuration menu
    Copy the full SHA
    73be878 View commit details
    Browse the repository at this point in the history
  10. Fix for "Don't put an underline on linked images" (#125)

    The changes in bb5dbf and 585c08 to clear the bottom border
    are immediately getting overridden by the styles right below.
    Swap the order so these styles are applied as intended.
    
    Co-authored-by: jab <jab@users.noreply.github.com>
    jab and jab authored Jul 15, 2024
    Configuration menu
    Copy the full SHA
    17e55e5 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    a35a1df View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    9fdb57c View commit details
    Browse the repository at this point in the history
  13. Remove explicit width for search field input (#218)

    Alabaster does not need to adapt the width. Geometry is handled by the basic theme.
    In fact, this could cause wrapping of the search button for some magnifications.
    timhoffm authored Jul 15, 2024
    Configuration menu
    Copy the full SHA
    5bb4411 View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2024

  1. Fix incorrect breakpoints that cause clipping around 875px (#174)

    As well as fixing the case for the default `theme_page_width`, it works with customised values too (which was my main motivation for this!)
    
    Analysis/explanation:
    
    - The issue was a  `max-width: 875px` block that came after a `max-width: 870px` block.
    
    - If you are below 875px but not 870px, then you get properties from 875 block only. This gives a very strange 5 pixel window for certain changes, which must be a mistake.
    
    - Some properties were defined in both 875 and 870 block, and were pointless because these are always overridden by 875 (since if you are below 870 you are always below 875, and the 875 block comes second in the source).
    
    - So I've combined all these into one block, keeping the 875 blocks values where they differ. In many cases there was just duplication which I removed.
    
    - I changed the breakpoint width to `{{ theme_page_width }}`, which gives (almost) the correct behaviour. There is still a slight clipping issue, which is caused by the width of the scrollbar, and the way that browsers include that in width calculations - an issue which, after a lot of Googling, doesn't appear to have any nice solutions. One way would be to just add, say, 20px to  `theme_page_width` but this is not convenient for us to do, since the value we have has units. So for now, I'd recommend just living with this small glitch - it is barely noticeable, and due to margins the page switches layout before any main text is obscured.
    
    - I've fixed the sidebar breakpoint similarly for `fixed_sidebar` option. This was at a `min-width: 876px` breakpoint. Since we can't do 1px adjustment calculations (as above), I inverted the logic, creating an additional section in the `max-width: {{ theme_page_width }}` block instead. I've tested and this seems to work fine.
    
    Co-authored-by: introt <introt@koti.fimnet.fi>
    spookylukey and introt authored Jul 26, 2024
    Configuration menu
    Copy the full SHA
    97235d1 View commit details
    Browse the repository at this point in the history
  2. List basic.css in theme.conf (#219)

    AA-Turner authored Jul 26, 2024
    Configuration menu
    Copy the full SHA
    d25c4bc View commit details
    Browse the repository at this point in the history
  3. Update project maintainers

    AA-Turner committed Jul 26, 2024
    Configuration menu
    Copy the full SHA
    7d5c318 View commit details
    Browse the repository at this point in the history
  4. Bump to 1.0.0

    AA-Turner committed Jul 26, 2024
    Configuration menu
    Copy the full SHA
    fba58a4 View commit details
    Browse the repository at this point in the history
Loading