-
Notifications
You must be signed in to change notification settings - Fork 187
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
Some small enhancements #40
Conversation
@brechtm Thank's a lot for your contribution. CSS customization is a neat trick! I have few ideas and suggestions. Let me know what you think.
About twitter share button.
|
Glad you like it! I must say I haven't really given my changes a lot of thought. I was really just trying to set up my blog more or less to my linking. I tried out a few themes and eventually stumbled upon Elegant. Might as well give some general feedback now. I like it a lot, except that some of the Pelican features do not seem to be supported. For example About
About the Twitter button. I added the button where I remember seeing it in other themes (well, at least in the built-texts theme). But yes, At the bottom of the article might be a better position, indeed. In any case, it is obvious you are putting a lot of though into this, so I put my trust in you and will gladly upgrade if you find the time to implement these features. Let me know if there's anything else I can do to help. |
@brechtm great to have someone of your calibre around |
@tshepang Thanks, I'm flattered. However, holding a PhD in a particular field unfortunately provides no guarantee whatsoever that one is good in any other field (or for that matter, even in the given field :). |
@brechtm next version is going to have social links in the sidebar with proper icons. See #12. Once implemented I will bother you for feedback before releasing it. Also can you please share your feedback about #31? |
@brechtm I have added you to Elegant's Thanks list @brechtm @tshepang can you please check new social feature and share your feedback with me. It should work out of the box. |
I expected that specifying TWITTER_USERNAME would work, but that setting is ignored. Instead, one has to use the more general (and also more awkward) SOCIAL. |
This current fix is for linking to user's social profiles. Also, I prefer |
Oh, I see; me thank you. |
Looks good. I'm not so sure about "Stay in Touch" though. Not that I have a good alternative. Perhaps "Contact" or "Social"? |
@brechtm and @tshepang There is one problem with using custom.css. If user enables it then it will result in an additional HTTP request to the server, which usually effects page load speed. Isn't it better if we ask the user to customize CSS in Because of additional HTTP request, I feel inclined to remove You both are busy, I hope you will manage few moments to share your feedback here. Thank you. |
Will one extra HTTP request make much of a difference? I bet there will be quite a lot (10-ish?) of HTTP requests anyway, so I don't think it will add much to the load time. Should be easy to test though. A separate custom.css makes it easy to upgrade the theme. Perhaps "make publish" could merge custom.css into elegant.css? But I suppose that's not up to the theme. ---- On Wed, 06 Nov 2013 22:39:12 +0100 Talha [email protected] wrote ----
|
Rule of thumb is lesser the better.
It depends on the page. If it doesn't have any images, then the only HTTP request made is for CSS. For CSS we are make quite a few requests
There was solarized theme and mailchimp requests too but I have merged them into Elegant.css We used to make requests for favicons too but now it is disabled by default.
I understand your point. I think a good middle ground is to keep custom.css in the theme but encourage the user to modify elegant.css directly in the project description. |
I have no opinion on this topic, sorry. Any which way you guys go with is fine with me. |
Works for me. |
Great work on this theme! I added a few small enhancements for my blog. Pull in what you think is useful.