Releases: uPagge/uBlogger
Release 2.0.2
The next release will affect global markup. I am converting all the code to the html5 standard and semantic markup.
Change
The next release will affect global markup. I am converting all the code to the html5 standard and semantic markup
Twitter Card
The default hugo shortcode for twitter has a problem ({{- template "_internal/twitter_cards.html" . -}}). If you suddenly decide to use an image for the preview that is more than 4096x4096 pixels, then the picture will simply not be uploaded by twitter. I have opened a related issue in the hugo repository: gohugoio/hugo#8315
Until they fixed this point, I made my own Twitter card. The image in it is automatically reduced to 4096x4096 pixels if it is greater than these values
New features
Мessage to adblock users
If you use Google ads, and the user uses adblock, then instead of advertising you can show him some kind of message, for example, I show a message about where you can donate to me, by the way, this can be done at http://paypal.me/upagge: )
params:
advertising:
adblockHtml: Your text, can be in html format
Other
- I got rid of the html validation error completely. Now at least your home page will be completely valid.
- Fixed the code for Yandex metrics, and also added the ability to enable the webvisor
- Now icons are added with span tag instead of i.
Release 2.0.1
BugFIx
- fix issue #56 Now it is not necessary to indicate the author to the articles, but earlier it was necessary))
New Change
- SEO optimisation. Changed layout for top navigation and breadcrumbs. Nothing has changed visually.
Release 2.0.0
I promised that this release will be more refactoring. But in the end, there are so many new features that we had to change the release to 2.0.0 :D
In fact, I'm afraid there will be a lot of bugs due to the big changes, so please post in the issue if you find anything. Better yet, open PR
Changing the approach to development
I will post changes to the master branch more often. If the changes are stable in my opinion, then they will get into the master after some time.
This does not mean frequent releases. A release will only be a commit with the release-x.x.x tag. That is, the current master will not be a release. This way, I hope to speed up the availability of fixes and new features for those who need them. There will be unstable changes in the dev branch, which I'm not sure about
Important changes
I removed a few libraries because they are not really needed, they only leach the project
** Fontawesome.** Don't ever use this in your production projects, it's a great tool for prototyping, but not for production applications. In fact, you use no more than 10% of the icons, while styles and other sources are uploaded to the user, this is terrible. I completely cleaned Fontawesome from the project by replacing the sprite with svg and this gave a rather tangible increase in optimization.
Gallery of pictures. I also don't understand why it is needed in such a form factor, the poet cut it out.
TypeIT. Another useless library I threw away
lazyload. A custom lazyload of images that had one significant problem. Because of him, the printing of pages was deprived of pictures, instead of them there were stubs. I replaced the custom lazyload with a native one, although I do not think it is ideal, but it seems to work well, perhaps in the next release I will play with different lazyload libraries and find a suitable one
New Feature
Okay, let's move on to the changes. And there are really a lot of them.
I focused on website optimization and was able to achieve amazing results for my blog. Although there is still a lot of work to be done.
Img
pictures are now reduced to the size acceptable in my opinion automatically. For example, for summary, they are cropped to the desired size, and articles are proportionally reduced to 1600px width.
Series Post
Now posts can be combined into a series of hurray hurray. this is not a finished feature yet, but it is already quite working
This is how you need to specify in the configuration
taxonomies:
series: 'series'
and so in the article:series: ["hugo_blog"]
I also added hortcode that inserts the list of articles in the series: {{< series "hugo_blog" >}}
. It is necessary to indicate the name of the series.
New Theme for post
I think this is the best topic for large articles
New Footer post
Change the look of share buttons and tags
Button
params:
page:
button:
enable: true
text: Button text
link: /posts/about#u-donate
Google Ads
It would be nice to make money from your blog. I added support for google ads
config:
params:
advertising:
enable: true
google:
client: ca-pub-3866694656503831
slot: 3508167846
You can now embed ads in your article using hortcode: {{< ads circuit=false >}}
Pined post
you can pin your most important post on the homepage. He will not always be the first. pinOnlyToFirstPage: true
. Defines to pin only on the main page, or repeat the post on all pages of the pagination.
params:
pinnedPost: '/posts/guide/2021/investments/how-to-invest-and-where/'
pinOnlyToFirstPage: true
These are the major changes. There were a lot of small ones, if you want to support me, here is my PayPal: https://paypal.me/upagge 😇
I hope to update the documentation in the near future, because there are really many changes
Release 1.3.0
A little about the release
I redesigned the post page. This allowed us to add new shortcodes that will make your posts more expressive.
Unfortunately, I didn't have time to describe the changes in the documentation. So the next release will be 1.3.1, in which I'll focus on optimizations and refactorings. I also plan to revise the documentation.
In the future, each new release will contain a separate description with changes.
🐛 BugFix
🌟 New Feature
New shortcodes
Split
Split allows you to split the article, it will look like this.
Split-Wide
split-wide allows you to split the article, as well as insert content inside. for example title.
Important note. Due to the peculiarity of the behavior of hugo, instead of the closing shortcode, we had to make two separate ones, otherwise the content of the article would not work
for example picture.
or code
Split-Post
Outcome
You can also combine these shortcodes. Experiment, if you find bugs, write.
Admonition
Now, if you remove the title parameter, then admonition will look like this
These are the biggest changes I would like to draw your attention to.
Home Profile
Now the hat looks like this
Turbo yandex pages
Documentation here https://yandex.ru/dev/turbo/.
In the next release I will explain how to configure
Screaming headline
> Погасите долги
>> Погасите долги
>>> Погасите долги
>>>> Погасите долги
Print article
I have added css styles that make the site easier to print. But there is still work to be done, not everything is perfect, but better than it was
As usual, I will be glad if you put a star on the project for my efforts
v1.2.0
🐛 BugFix
- Mobile version lacked border for mobile summary
- Fixed wrapping tags when there are too many of them. Before that, they could be carried over syllables, now only in a block.
- Add language code.
- Fix #7, #6 , #3 issues
New features
- Displays post times in relative format. For example, the post was written 5 minutes ago, an hour ago, and so on.
- New
hiddenFeaturedImage
option that hides the image in the article
👨💻 From the author
🎄🎄🎄 Happy new year to you
v.1.1.0
⚠️ ⚠️ ⚠️ Important changes
The comment block in the configuration file has moved up a level from page. This is done to simplify the support of multi-language sites. Now when you change the comment system for different languages, you don't have to duplicate the entire page block.
🐛 BugFix
✏️ Summary
- Corrected the smoothness of the animation when hovering over the summary
🖋 Article
- Fixed the position of the tags on the home page, they could be shifted
🔆 Changes
✏️ Summary
- Facilitated the display of the summary on the main page. Removed the read more button, now the whole block is clickable.
- The possibility of flexible customization appeared
- You can hide the prew-image
- You can hide the description
- You can hide the title
- You can change how the tags are displayed. Read more in the documentation
💬 Comments
The Remark42 theme is now automatically changed to the site theme. If the user has chosen a dark theme, then his comments are dark, if light, then the comments.
As a reminder, it is Remark42 that I recommend for use on your site. You can import your old comments into Remark42 from other systems.
🖋 Article
- Updated the display of update information
🗿 Header
- Added a shadow to the header, for a better perception of the header
👨💻 From the author
I look forward to your ideas for improvements in Issue, the approximate release cycle is two to three weeks.
As always, I will be happy to get stars on the project for my efforts 🙂
v1.0.0
Hello 👋
Too bad, but the developer of LoveIt hasn't responded to my messages for many weeks, and his last activity at GitHub was in May 😔.
I decided that I would develop the project further, but under a different brand - uBlogger. As the author of LoveIt created his project based on LeaveIt Theme and KeepIt Theme.
Now the official language of support is English 🇺🇸 , I have removed the version of the documentation in French 🇫🇷 and Chinese 🇨🇳, as I do not know them, I hope you will forgive me 👼.
Here is a brief list of changes, more details can be found in the documentation.
The main emphasis is on the convenience of reading content, because we have a blog. So the big changes have been made in the form of posts.
🔧 What have I managed to change
- 🎨 I rethought the design of the articles and the display of the articles on the main page.
- Now the article page can have three views, and in combination with the positioning of content you have the flexibility to change the format of displaying the article.
- Author's comment, according to the plan, should encourage readers to discuss.
- Counter of comments to the article. Available from Remark42 only.
- Changing the mechanism for reporting article updates
- Disabling characters in headers, allows e.g. using smileys instead of '#'.
- Big changes at the bottom of the article
- New display of the author of the article.
- New type of buttons to share
- Changed the navigation type between next and previous article
- New way to display article tags
- 🐛 I took the changes in their PRs that fixed the bugs: #558, #544, #522, #521, #519, #461, #433, #425
- 🥖 Added breadcrumbs support for OpenGraph
- 💬 Support for Remark 42 comments. Ooo is a great project and I strongly recommend using this commenting system for your site. Soon I will write an article why it is the best commenting system and how to set it up. Personally, I use it in my blog.
- 📊 Added support for yandex metrics
- ⌛ I also made a lot of small improvements, and this is just the beginning 😄
If you have ideas 💡 or suggestions, or if you find bugs 🐛, please report them to the issue.
If you liked the topic, I would be glad if you gave a 🌟 star to this project. Well, either throw me a coffee ☕ via PayPal