Tumgik
#kaecodes
kaecodes · 10 months
Text
Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media
I've been on vacation but finally got back to this & to keep myself accountable I'm posting this update even if It's only one view, it is a fairly intricate work of a mockup. This is the default desktop post view for an IC account, the OOC will simply have some elements changed slightly, not enough to need a variant made.
That's all for now, next I'm working on the profiles <3
25 notes · View notes
rpcpositivitea · 4 months
Note
You don't know me like personally, kaecodes, but you spent 4 hours over dm with me a while back teaching me how to convert a super old skin with black's CFS to jcink templates. Just finished my first skin from scratch. I started coding because of how excited you were to see me back in the rp space so I wanted to say thanks. I hope you are doing great, because you were great to me!
<3
3 notes · View notes
kaecodes · 4 months
Text
A New Enterprise
It's nothing fancy, or finite, but I've been working on a resource repository for aeons & decided this year is the year I make something legitimate instead of just sketches, dreams & anxieties. To keep myself accountable, & remind myself tomorrow when I look at it again that I can design things I don't hate, I'm posting it here! I hope the new verse of the song has started out kindly for everyone <3
Tumblr media Tumblr media
The plan so far is:
A Stats, Profile & Post View mockup coming hopefully tomorrow if I can get my shit together & stay on this roll.
Several alternative skin schemes; a High Contrast Low Saturation Skin, a Low Saturation Normal Contrast Skin, a Light Skin, a Darker Skin, & perhaps any others requested.
Scaling fonts based on a Custom User Profile Field
A Mobile first structure that will replace the mobile mode in functionality.
A full custom BBCODE template suite to serve for posting resources, trackers, & funsy optional member stuffs.
A lightweight (hopefully) blocking system that allows members to add a user ID & see a spoiler over posts of those blocked.
Other things TBD.
13 notes · View notes
kaecodes · 5 months
Text
Universal Scroll Button(Autochange Direction) For Any Host
Hey, do you have a site with a lot of forums? Does your host allow you to use Javascript? Boy does this weirdo have a deal for you! For the low low price of free, you can get right now access to a scroll button that swaps directions when you scroll automatically, as well as changing the target & title on hover! Act fast, this deal won't last! I kid, but enough of the ShamWowery. In reality, this is a very simple script that reads how far you have scrolled a window, & applies or removes a class to your scroll button, as well as changing the target of said scroll button & adjusting the title to reflect which way it will take you!
It's so simple, crediting me seems superfluous but if you want, feel free to credit with a link to my blog <3 I hope the new verse of our song is eminently kind to everyone!
See it In Action(Click, or look Below):
I currently use this code on two different WIPS, so feel free to check out some gifs;
Tumblr media Tumblr media
To Begin
Before the end of your </body> tag in your wrappers(for Jcink) or wherever the HTML templates go on other sites, you want to place this script:
<script> $(window).scroll(function() { if ($(this).scrollTop() > 800) { $('#scroll').attr("title","To Top?").attr("href","#Top").addClass('totop'); } else { $('#scroll').attr("title", "To Bottom?").attr("href","#Bottom").removeClass('totop'); } });</script>
This seeks out an id of Scroll to adjust the href & title as needed depending on the scroll position within the relevant window. The scroll amount is in px, so to change how quickly it changes the button, alter the number 800 to whatever you desire, fiddle with it; one size never fits all.
The Styling
Once you've saved that, move to your CSS, or wherever your Style tag is to add styling for the link itself. Keep in mind the link should be contained within a container that handles its positioning for it as otherwise the script will fuck with the positioning as well as the transformation & you really just want it to spin upwards.
The styling for the link should be as follows;
#scroll { display: inline-block; positioning: relative; transform: rotate(0deg); transition: transform .5s ease-in-out; /*** ^ change the .5s to alter duration or the ease-in-out to alter the timing of the transition between button states ***/ }
#scroll.totop { transform: rotate(180deg); }
The first statement defines the default state (linking to the bottom) of the scroll button on the load of the page, the second defines the change of position once the window has been scrolled far enough to activate one's script.
The HTML
Now you've got the behaviour defined via JS & the styling defined via CSS, it's time to input the HTML, or the bone structure of the code itself. In your wrappers, template, or wherever HTML goes on your host, locate three places;
One, where you want the TOP scroll location to be. This is where the scroll button will take you once it has changed states on scrolling a certain distance. Here, you place an anchor span as follows;
<span id="Top"></span>
Two, Where you desire for the BOTTOM or BODY scroll location to be, as in where the scroll button will take you on click initially. This could also be a scroll to the start of content, in which case I recommend changing #Bottom & id="Bottom" respectively to reflect the syntax, it's entirely up to you. Here, you place an anchor span as follows;
<span id="Bottom"></span>
Finally, It's time to add the scroll button. Keep in mind, where you put it is a function of utility & design choice. Some like it persistently hovering in a fixed position, some like it in a sidebar or on userlinks, some prefer it in the navigation bar.
Wherever you place it, try to ensure that it's easily accessible on any device, screen size, & matches the User Interface logic you've used everywhere else. If you have all text buttons, don't use just an icon, if you have all icons, don't suddenly use just text. Match your action calls, so users don't feel confused while using your site.
Once you've decided where you want it, place the following code, NOTING that there should be a container for this code that positions it for you. I've provided two options; the Icon Font option (courtesy of Phosphoricons -- a free & reliable Icon Font I recommend -- As well as one which includes text, so both UI/UX design philosophies are accommodated.
Note the option with text will only rotate the caret from downwards to upwards, so the scroll text shouldn't need editing unless you want to add or supplement flavourtext.
Please choose the appropriate option for yourself;
Icon Font
<a id="scroll" class="ph-fill ph-caret-down"></a>
Icon Font with Text
<span>Scroll <a id="scroll" class="ph-fill ph-caret-down"></a>?</span>
Some Notes:
I just want to add a bit of info:
If your browser isn't scrolling smoothly to your anchors? Check your settings, & be sure the root of your CSS has scroll-behaviour: smooth; in it.
If you use this guide & have problems getting it to work, please let me know! I will troubleshoot this for you & tumblr has strange coding, I may have futzed something up, I want this to be as accessible as possible, so don't be silent; questions help!
If you are not using Jcink, or another host with a Jquery library pre-loaded, be aware that one is needed for this script to work. Most hosts will have a default Jquery library, but if yours doesn't or you're self hosting, any should do. The Jcink file is below, however, if you want to just use that.
8 notes · View notes
kaecodes · 2 months
Text
A Quick Note
I was going to post a WIP snapshot update of several projects plus an exciting new one, but I logged on to a really nasty anonymous Ask that I'm not going to share here because frankly you don't deserve it being read.
But I want to make something immensely clear, if you're ableist & your ableism causes you to have a problem with my more simplified style of design, or the fact that I won't use certain inaccessible scripts, or the fact that when I answer you in DMs I turn down tutorializing certain design trends?
The door is right there.
If my simpler colour schemes, or my more minimalist designs, or my refusal to use or design doHTML is a problem for you? You are welcome to not buy any skins I may ever sell. You are welcome to never commission me if or when I ever open commissions. You are welcome to not engage with this blog if the content on it does not appeal to you either in style, taste, or substance.
This is not a hostage situation. The door is right there. You send me a nasty ask every couple weeks, I don't post them & I won't post them, this is the only time I'm going to even address you directly whoever tf you are.
I'm building skins I personally like, skins I can actually use. If they're not your cuppa that is absolutely fine, but if you're going to be an ableist cunt about it come off of anon because you wrote & proofread(ostensibly), then hit send on that nasty trashfire of an Ask to try ruining my day. You should stand ten toes down in that nasty hateful puddle you pissed out.
Leave me alone.
6 notes · View notes
kaecodes · 6 months
Text
"If you want it, Sing it to You."
Since it's the West's Holiday Season & I'm finishing up this premade design to give out, I wanted to get some feeling for what folks might want next. I'd love if folks helped me figure out some design directions for the future by answering; What are some features, concepts, designs or vibes y'all would want for a Freemade in the future that would fill gaps in utility, style, design logic or genre that you feel there are? Nothing's off limits, go ham, get pie in the sky! Everything helps me practice.
3 notes · View notes
kaecodes · 11 months
Text
Tumblr media Tumblr media Tumblr media
The WIP thus far.
Trying to keep myself accountable by posting progress everytime I finish or significantly update a page/view of my current WIP. Of course, as is my wont, I abandoned the original IC forum design I was using & ripped it out to try anew, discovering an aesthetic I liked much more.
After, I moved onto the stats/recent posts/site info bloc at the bottom, leaving some space for both site info & basic credits, though they may change once I get to actually coding. However, pretty chuffed with where it stands now.
Onto ~other components now~ before I let perfect become the enemy of very good.
2 notes · View notes
kaecodes · 11 months
Text
Tumblr media Tumblr media
A little scared to share because I'm semi rusty on design. These are simply roughs of a skin concept for a personal project I'm working on, posting them to keep myself accountable but also to share something of an aesthetic I've worked with.
The sidebar as seen will toggle back & forth between minimal & maximal mode, but also change if one is on a smaller screen automatically. The skin design will come in four variants, a dark, light, medium low contrast & a high contrast one. Members will be allowed to change their font preference (with accompanying adjustments RE styling to keep it looking nice) in the UCP with a dropdown; as well as hide, minimize, or show the images in the skin. - Started with the light skin because I suck at light skins so I start with my weak hand, so to speak. Dark alt coming soon...ish. - Obvs, asterisks are where icons from an icon font will go. - Filler text is jeffsum because I will die before I use anything else. - This design is a rework of an old design I had somewhat abandoned, but which may come back in its own glory later. If so, this one came second. - I've tried to go for a cohesive colour palette wherein green is default, the red is urgent or attention call, blue is off compliment & white/black are the bases. The whole palette I'll share later when I toss up all my sketch/prework stuff in a master post. - Obvs a WIP, changes may occur. I am indecisive.
3 notes · View notes
kaecodes · 4 months
Note
could you maybe put together a tutorial on tabbed forums?
Hello!
I've actually never done this but you know what? If it's in demand, I'll find the most accessible functional way & whip up a comprehensive guide! Stay tuned & have a great day!
0 notes
kaecodes · 4 months
Note
love the mock ups you've posted recently! can't wait to see some of these. i love seeing dark/light versions and skins that are easy to change backgrounds on so it takes minor tweaking to make it feel fresh. your work looks fresh
Thank you so much! I'm sort of new to sharing my work, the feedback & appreciation the sharing lately has gotten has been so validating!
I'm also all for ease of use, so all of my skins will function much like each other under the hood, even with drastically different styles, I'm glad the simplicity pleases!
Have a lovely new year!
1 note · View note
kaecodes · 11 months
Note
Question: I've browsed your WIPs and shares in the JCC discord. I like them but I was wondering if you intend to work toward more of a cohesive aesthetic as a designer as you go?
Hey, my first Ask ever! Thanks, but short answer: no. Long answer, I am dreadfully ashamed to admit I cannot actually find a key aesthetic for myself. I pick a theme, inspiration or concept for a skin then I commit to it fully. The only consistent things I strive for from skin to skin is full accessibility & responsiveness that doesn't sacrifice utility because those are the only things I super care about. When (if) I open commissions, I will expect clients to come with inspirations & ideas of their own that embody the skin they want for their site. I can design & code for you(general) but I simply cannot or won't find inspiration for you.
I feel strongly that doing that would make coding/design unfun for me & a commission process frustrating for a client. If one has no idea what they want, I can't justify spending the time helping them find what they want, if that makes sense.
My skins are always an embodiment of their theme or concept, which is why they're often so drastically different. TLDR I suppose but I guess I just can't see that changing for me.
0 notes