textbook / bulrush Goto Github PK
View Code? Open in Web Editor NEWA Bulma-based Pelican blog theme; clean, flexible and responsive.
Home Page: https://pypi.org/project/bulrush/
License: ISC License
A Bulma-based Pelican blog theme; clean, flexible and responsive.
Home Page: https://pypi.org/project/bulrush/
License: ISC License
Per #11 an option could be added to show only the summary of the latest article, rather than the full article itself, on the homepage.
Currently only the following are supported:
Many others are provided in Font Awesome, so the list could be extended. It's easy to add them to the mapping, but this could be extracted to a separate template to make this simpler.
Only h1 and h2 have formatting applied to them, and h1 is used for the article title, so you're effectively limited to single heading within an article. At least one additional level should be supported.
Hiya,
Thanks for a great theme! I was setting up our web-space and on the pages, the various sections and lists don't seem to be formatted correctly as they are in articles:
https://ocns.github.io/SoftwareWG/pages/about.html
We're using version bulrush==0.4.0
here. Is this a known issue perhaps?
Cheers,
At least <h2>
elements aren't.
Following the release notes https://blog.getpelican.com/pelican-3.7-released.html
JINJA_EXTENSIONS has been replaced by the JINJA_ENVIRONMENT setting. Any plugins that refer to the former setting will need to be updated. Refer to the corresponding entry in the Settings documentation for more information.
I think this works
JINJA_ENVIRONMENT = {
'extensions': ['webassets.ext.jinja2.AssetsExtension', 'jinja2.ext.with_']
}
The syntax highlighting doesn't seem to be working, despite following the Pelican docs: http://docs.getpelican.com/en/3.6.3/content.html#syntax-highlighting
A couple places in the ReadMe, MailChimp links to http://eepurl.com/cNv6Rb but that server no longer seems to be online.
This project is licensed under ISC, but has a hard requirement on pelican-plugins/asssets, which is under the viral AGPL license, and cannot (as far as I can tell) be pip installed. IANAL but I'm fairly sure that vendoring pelican-plugins/assets
as is suggested in the documentation would trigger the share-alike provisions of the AGPL, and so as documented, this project is effectively under AGPL.
Ideally either assets
would be dropped (replaced or otherwise) or the documentation updated to show how to set up assets
such that it does not trigger these viral provisions. In any case, it's probably worth highlighting (possibly early on) that something like this might be a problem.
Hi!
Is there some sort of easy configuration setting to customize the underlying Bulma theme?
Thank you so much :)
'assets' pelican plugins and setting 'lessc' command are also needed.
Thank you for nice theme.
Have a nice day. :)
I have been enjoying this theme for quite a time until I tried to embed a Jupyter notebook or a Python trinket. Only a small portion of the notebook or code is rendered and the rest is cut. I tried to solve this but have no luck yet. I tried in other themes and it works perfectly but I don't want to switch to another theme again. Can anyone solve this issue?
The request to bulma.io for this image:
Is leaving the cookie "cfduid" on the browser of website visitors:
This cookie is from CloudFlare and is not for tracking, and is for determining unique users with a common IP. It's been discussed here.
Is it possible to host the image locally? Or to use only text "Made with Bulma" with a link? Or to point to an image hosted on a site that doesn't leave a cookie?
When you look at a paginated view of the articles (e.g. tag page), it always looks like you've reached the end because the articles don't fill up the space available.
This is due to a combination of:
DEFAULT_PAGINATION = 5
setting on the example blog, the documentation should recommend a multiple of 6 be used (to neatly fit the 3 -> 2 -> 1 responsive layout); andThe latter is handled by:
bulrush/bulrush/templates/index.html
Lines 4 to 31 in 32a08fb
I'm not sure of the best way to do that - the page sizes are always going to be consistent, I don't see a way to say "x + 1 for the first page and x thereafter" - that leaves either repeating the first item (once in the preview, once in the list) or simply omitting the expanded preview entirely.
I have the theme set up followed the steps in Readme file, but when I use the command pelican content
I have the following error:
CRITICAL: FilterError: ExternalTool: subprocess returned a non-success result code: 1, stdout=b'', stderr=b"'java' is not recognized as an internal or external command,\r\noperable program or batch file.\r\n"
My node.js version is v8.11.4
Python == 3.7.0
bulrush==0.2.1
pelican==3.7.1
webassets==0.12.1
I also tried run bulrush.FILTERS
under my python environment and I got the following result:
{'images': <function extract_images at 0x00000178C165A598>, 'license': <function generate_license at 0x00000178C16BC6A8>, 'schema': <function generate_jsonld_schema at 0x00000178C16BC730>}
Please help! Thanks a lot!
Would it be useful to be able to print an article neatly, without the redundant links and styling?
Showing "Other Pages" above "Links" and "Social" seems to be out of order, especially since most people won't use Atom/RSS.
I'd propose a setting in pelicanconf.py
that allows the user to rename these titles (aka "Other Pages" becomes "Feeds") and also change the order of items on the right-menu bar.
Hello, I would like it if the menu was able to be left-justified and inline with the website's title in the top-left.
Something like this (please ignore the bizarre name):
Do I have to use custom CSS for this?
Would this be appropriate as a config option? If so, I'd be willing to try and contribute it.
As a user who hasn't touched front end development for a couple years and picked this theme off the shelf because I liked its looks, I would like to be able to quickly and easily change the colors, starting with the most obvious ('primary') color. It would be really great if the words 'npm install' were not within a light year of a viable solution to this.
I saw issue #12 but don't really understand it as I am not familiar with the (evidently teeming) ecosystem of programs involved in generating CSS these days - I just want to change the default color on my blog.
(Overriding with the example of content/extra/custom.css
I do understand, but either I'm looking in the wrong places, or the Bulma docs are lacking on which classes would be best overridden.)
I was poking around the theme trying to find an easy way to change main color and came across https://github.com/textbook/bulrush/blob/master/static/css/main.less#L4
However changing that value didn't seem to do anything.. What am I missing?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.