Sometimes I feel like theme makers have no rights.
Why? Letās see, theme makers generally have to:
answer things in their inbox politely on a regular basis
fix bugs on their coding as soon as possible
post codes on a regular basis (before people start going into the inbox and demand that they do so)
do all of this, as well as juggling whatever commitments they have in real life, such as studying, or having a job, or actually having a life.
In addition, here is a general process that goes behind making a theme:
Plan the theme. Draw inspiration from various places, make sure youāre original enough, or just whack it and sketch something out.
Open the tumblr customiser, and start translating the idea into code.
Fuck something up, then spend ages trying to fix it, only to then break something else and end up having to fix that, too.
Debug the code and add your credits, trying to make sure that people canāt delete them too easily.
Code meta options into the theme and painstakingly design a colour scheme that works, while making sure that your booleans are all properly coded, that your colour options all work, and that common add-ons (music player, updates tab, freehostedscripts, etc) donāt fuck up when you install them.
Make previews. Find appropriate posts of each post type to reblog, look for suitable header/sidebar/background images, photoshop accordingly if needed, test dimensions.
Write feature lists and options, customisation notes, theme documentation, etc.
Post the theme, ensure that your screenshot shows off the best parts of the theme, tag it appropriately, submit it to relevant places, etc.
And yet, many theme makers also have to:
deal with things like people removing the credit and other people stealing their coding
deal with customisation questions that they donāt want to respond to, or questions about things that have been asked over and over again and are written on the FAQ
deal with rude people demanding that their answer their message and/or fix their bugĀ right now, at once, immediately
deal with even ruder people telling them off for being rude when the question was on their FAQ or in the theme documentation
deal with people demanding that they re-publish ______ theme that has already been revamped/deleted
Theme makers are human too
It feels like a lot of users on tumblr these days have been taking theme makers for granted and not according us the respect we deserve for providing a variety of layouts to help the user make his/her/their blog look the way they want it to. As Iāve demonstrated above, theme making is a lot of work, and itās not the kind of thing that can be done with a snap of the fingers. Theme makers spend hours, days, some even weeks or months, making themes, because a lot of us think itās fun. Some use advertisements to try and earn some revenue and some take commissions to earn a living, and thatās understandable because they are people who need to survive, too.
Despite all this, more and more people are deleting the credits because theyĀ ālook uglyā,Ā āmake the blog/navigation too clutteredā,Ā āruin the aestheticā or whatever. Some people even have the gall to say things likeĀ āI edited this theme, and I spent so much time on it, why should I credit someone for my own work?ā It feels disgusting to have your effort, time and hard work consistently spat on on a regular basis, and thatās why so many theme makers have lost the joy of making themes and quit. Coding is fun, yes. But when you have to deal with people treating you like slaves so much, it sucks the life out of you. So many theme makers have said they felt drained, or had no motivation to continue. Please donāt do this to people. Donāt make people hate something they used to love, because itās really a fucking shit feeling.
I understand, sometimes we are not perfect, and we do make mistakes when we code. We are still learning and many of us are self-taught, not professional web designers. There will inevitably be bugs. But even so, this does not give you reason to go into theme makersā inboxes, demanding that they solve your problem immediately. We are real people, with real lives. Give us time, we will work on it if and when we can.
I understand, sometimes you just need a slight tweak on this or that feature to make the theme suit you perfectly. You feel like an aesthetic choice isnāt really you, and you want the theme maker to change it for you, but you donāt know how to change it because you donāt know how to code. This is normal and everyone has different tastes. But then thatās what Google is for. Thatās what places like w3schools and stackoverflow are for. Theyāre for you to learnĀ how to do things that you want to do. Theme makers are not your go-to search engine for tumblr coding. If you search for an answer yourself, the feeling of satisfaction you get when your theme finally looks perfect is 2147483647 times more worth it than what you feel when a theme maker solves the problem for you. We donāt have time to help everyone under the sun edit their codes, though some of us would definitely love to.
I understand. Sometimes youāre new, and you donāt know how to do something. So you go into a code, and you steal the stuff that you want. Itās okay to not know how to do something, and itās definitely okay to ask. I think if you ask us to explain things to you politely, theme makers will explain how they did the thing. But donāt demand that we do it immediately, because as Iāve said, we are people with lives. Although, sometimes we donāt want to reveal how we did the thing because we spent super long on it or donāt want others copying the design, and you just have to respect that. You can try google, w3schools or stackoverflow instead, try to figure something out yourself. Just donāt steal. Stealing is bad, and illegal, too. Plagiarism is an offence that can get you prosecuted in court as well as a criminal record, which is so not worth it for some shitty website.
I understand. Before we are theme makers, most of us are also bloggers. We share your concerns, even more so than you thought. People stealing shit? Why is this person publishing my work as their own wtf!Ā Staff updating dashboard sizes? Oh no, there is no default size to code now!Ā Staff changing the tumblr controls code? Fuck, all my controls are hidden under some navigation or title bar now!Ā Staff doing things to their links? Oh shit, all my links are now broken!Ā A lot of us also think things likeĀ āman my theme on ______ blog needs a slight tweak here because _____ā andĀ āmaybe I should remove my own credit because I made this theme for myself and I donāt want people demanding itā. But from these thoughts, we learn. We learn new ways of doing things, and we improve.
So as a theme user, what can you do?
Well, first and foremost, start seeing theme makers not as coding robots, but as people. Appreciate that we have lives, people that are important to us, things that we have to do, obligations, studies, jobs. And feelings. Donāt delete our credits, and try to edit the code yourself before you ask a theme maker how to change something. If thereās a bug, try scrolling through the theme makerās blog to see if he/she/they has updated the code. Try reinstalling the code, as they might have done under-the-hood updates when you werenāt looking. Respect theme makersā rules and FAQs, donāt ask things that they donāt want to answer. Donāt demand that we do things for you, donāt demand that we release things that we donāt want to release.
Above all, please, I implore you, realise that we are not obliged to do this. Realise that a lot of us do this for free and for fun. Realise that we can quit whenever we want to. If you donāt, I assure you that in the future, youāll have no more theme makers on tumblr.
Donāt get me wrong, Iām happy that people use my stuff, enjoy my work, reblog my themes. I appreciate it a lot and I thank everyone for your support. Iām sure most theme makers will feel this way as well. We are grateful that you are using our coding, trusting us with the design of your blog. However, I think I can speak for most people when I say that Iād rather you not use my work if youāre not going to respect us, the creators.
That is all. Thank you for reading this, and have a pleasant day.
(TLDR version: we are human and we make mistakes. Theme making is hard; stop demanding things, donāt delete our credits and respect that we are people with lives.)
Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
ā Live Streamingā Interactive Chatā Private Showsā HD Qualityā Free Actions
Free to watch ⢠No registration required ⢠HD streaming
the sequel to lunecerise, this is a theme blog curated by romulvs.
Iām abandoning lunecerise!Ā I've decided that a change was needed. My coding style has changed immensely since the start of lunecerise, and I decided it was best to start fresh. Lunecerise themes will no longer be active, but this blog will remain as an archive. All themes coded under lunecerise will still be found here. My new theme blog is at @solarre, and Iād appreciate it if you followed me there :) happy holidays!!
Please doĀ not redistribute these codes or any part of them as your own and do not edit the credit. Donāt hesitate to ask any questions if you have them. Like/reblog if using, and maybe check out these networks for more themes: x x x Ā // thank you!
Tumblrās like button is easy to implement into your theme, you can do so using the {LikeButton} from tumblrās custom theme documentation. However, using it with infinite scroll is not so easy because the same documentation says thatĀ āIf your theme uses infinite scrolling or some other form of AJAX pagination, you must request the like status of the new posts once the page is loaded or insertedā. This tutorial will teach you how to do this. Experience with/basic knowledge of jQuery is highly recommended for this.
1. HTML for posts
We will have posts wrapped with 2 divs - an outer layer containing all the posts (for infinite scroll to work), and another div for individual posts. To identify each post as unique, weāll add a variable {PostID} as the ID of each individual post, like so:
If youāre using a different HTML element for posts, like <article></article> instead of <div></div>, then you just add the variable {PostID} as the ID of the element, as I have done above. If you are using <div id=āentryā></div> or similar, please change your current ID to a class. It is incorrect syntax in the first place.
2. Infinite Scroll Script
For this tutorial, Iāll be usingĀ Paul Irishās Infinite Scroll. Load the files onto tumblrās static uploader and put the script after </style> and before </head> in your code. You should have the infinitescroll.min.js file, as well as a copy of the jQuery library, in your code once youāre done. After that, set up the script by following the instructions on the website.
3. Like Button
Youāre almost done. Now all thatās left to do is to tell the browser to check the like button status once a new page has been loaded. To do this, we add a callback to the infinite scroll (the part in bold):
If you are using Infinite Scroll v3 (Desandroās Infinite Scroll), the callback function was removed when he updated the script. But, fear not! This method still works with Infinite Scroll v3, you just need to make some changes:
Theme - Midnight Sun v4;Ā [live] [static] [code] [install] [magnusthemes]
Fourth iteration of Midnight Sun (v1, v2, v3.1,Ā v3.2).
A MacOS x Solo Leveling one column dual-sidebar theme.
Features:
Optimized for Chrome, 1920x1080 resolution
Pagination/Infinite scrolling/manual load
1 column 250/300/350/400/500/540px posts
Optional fading/monochrome images
Optional show captions/tags
Optional updates box & stats panel
[NEW!] Optional social media panel
[NEW!] Optional loading screen
[NEW!] Optional mini Mac-style cursor
[NEW!] Optional featured posts, enter the tag of your choice to the box
[NEW!] Battery meter with optional custom percentage
[NEW!] Theme is now responsive and mobile-friendly
Notes:
Manual load only works if you have infinite scroll turned on.
How to add links: create a page on your blog, then clickĀ āshow a link to this pageā. Page will then automatically be added to menu.
NPF photosets? No problem! Script credit to @annasthms
Full list of credits can be found here
Please like and/or reblog the post if you use or plan to use this theme, or just if you like it! Only message me with questions after youāve read the FAQ. Thank you for your support!
Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
ā Live Streamingā Interactive Chatā Private Showsā HD Qualityā Free Actions
Free to watch ⢠No registration required ⢠HD streaming
Note: this theme is basically a mini version of my previous theme, Theme 19. Please do notĀ redistribute these codes or any part of them as your own and do not edit the credit. Donāt hesitate to ask any questions if you have them. Like/reblog if using, and maybe check out these networks for more themes: x x x Ā // thank you!
Hey guys, I know Iāve been really absent lately, but life happens. So Iāll be coming back with new things.
New url, new layout, new themes, new conceptsā¦
I hope you like the changes.
See you soon!
Please do not use the graphics in the preview for your own blogs.
Inspiration credit goes toĀ cixthĀ and ninpen.Ā
Sidebar was made using this codrops tutorial!
Please like and/or reblog the post if you use or plan to use this theme, or just if you like it! Only message me with questions after youāve read the FAQ, thank you! (: