Giter VIP home page Giter VIP logo

shaarli-stack's People

Contributors

flameborn avatar raphaelbastide avatar rolandti avatar waschinski avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

shaarli-stack's Issues

Keep git tag/release and .zip file name predictable

Hi,

I would advise keeping release names and .zip file names predictable/in sync.

I wrote this ansible role to deploy/configure/upgrade Shaarli and have been using it for years. I recently added stack to the automatic deployment procedure, since I find it so nice. To keep it up-to-date, I've subscribed to releases in this repository via RSS feeds, and just bump the shaarli_stack_version variable whenever there is a new release.

This used to work well for v0.2 and v0.3 since the release number and .zip file name can easily be constructed from the variable:

This matches the URL template defined here: url: "https://github.com/RolandTi/shaarli-stack/releases/download/{{ shaarli_stack_version }}/stack.{{ shaarli_stack_version }}.tar.gz"

However:

So I suggest sticking to a predictable file name that matches the git tag name like Shaarli does:

I agree it may be hard to remember to stick to a particular filename format when building the release zip - in which case I'd gladly contribute a simple Makefile (or build system of your choice) which you would just have to run every time there is a new release. How do you build the release archive?

Thanks again for your work on this template.

Not an "issue", just a "thank you"!

The title says it all, really. :)

But I thought I would note, too, that I just added a link to this project at Shaarli issue #1328, "'Compact' link list view". Once or twice I've thought I would try to come up with a "compact" listing (think old del.icio.us, or Pinboard), but lacked the skills. I think "Shaarli Stack" works very nicely for this, and is up there with Kalvn's Material theme as a welcome addition to enhance Shaarli.

So, thank you!

Styling

Thank you for the theme, I love it completely. I am trying to style it ala Nord, and currently with the limited options that default colors in this manner,

Screenshot_20240608_150848

I have two questions:

  1. What is the specific value CSS value to edit to change the colour for the highlighted link/bookmark. Only that colour is way off for now. Is there a modular way to set the theme to nord for example?
  2. I prefer to use serif fonts, is the settings in this chunk enough to modify?
    @font-face {
    font-family: 'Dinish Condensed';
    src: url('../fonts/DinishCondensed-Regular.woff2?v=3.005') format('woff2');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
    }
    @font-face {
    font-family: 'Dinish Condensed';
    src: url('../fonts/DinishCondensed-Bold.woff2?v=3.005') format('woff2');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
    }
    @font-face {
    font-family: 'Dinish';
    src: url('../fonts/Dinish-Regular.woff2?v=3.005') format('woff2');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
    }
    @font-face {
    font-family: 'Dinish';
    src: url('../fonts/Dinish-Bold.woff2?v=3.005') format('woff2');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
    }

Theme "stack" imposes deadlock if used with plugin "readitlater"

If plugin "read it later" is enabled AND "read it later" is selected AND the list of marked entries becomes empty, THEN there is no control available do disable the read-it-later mode. No entries can be shown anymore. The related toggle button provided by the default theme is missing.

Workaround: Logout --> Login.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.