Tumgik
#drop down menu css
divinector · 2 years
Photo
Tumblr media
Animated Dropdown menu Check out Divinector YouTube Channel For more  
2 notes · View notes
codingflicks · 2 months
Text
Tumblr media
Drop Down Menu HTML CSS
8 notes · View notes
codenewbies · 4 months
Text
Tumblr media
CSS Drop down Menu
0 notes
lacefuneral · 1 year
Note
hi!!! i love for custom blog theme,, do you have a link to the code or creator 0:?
ya!
so my theme is actually a heavily modified version of redux edit #1 by lopezhummel (current url: holyaura). i always remind users that most tumblr themes are old and that you'll need to replace all instances of "http://" in the code with "https://" so tumblr will save the theme. i had to do it with this one
these are the modifications i made to the theme. i edited this theme over the course of at least a year or so and don't quite recall how i did all of these things. but to the best of my ability:
i moved the "left side img" to the right side of the screen. i also made this element "responsive" so the image will never get cropped when you resize your screen. this was a bitch and a half to figure out and i truthfully do not remember how i did it
Tumblr media Tumblr media
i deleted the text in the drop-down navigation so it appears as a little line that is otherwise not noticeable. this type of theme, the "redux edit," used to be very popular because having a drop-down menu let you cram a bunch of links that lead to sub-pages on your blog. i've done away with my sub-pages, but i still like the format of the "redux style" tumblr theme, for its minimal UI and for its customization options.
i separated my mobile description from my web description for formatting reasons. basically, most elements in tumblr themes are connected to specific text fields and toggles. i simply went to the section that was connected to my blog description and deleted it. the web description has to be manually typed inside of the CSS/HTML editor when i want to change it. whereas my mobile description is whatever i type in the "description" box of the normal tumblr theme editors.
Tumblr media Tumblr media Tumblr media Tumblr media
i added code someone else made ("NoPo" by drannex42 on GitHub) which allows you to hide posts with certain tags on them. i did this to hide my pinned post, as it looks bad on desktop.
i replaced the tiny pagination arrows at the bottom with images that literally say "next" and "back" because the arrows were far too small/illegible. i know they aren't centered in the container i'm not sure how to fix that lol
Tumblr media
i added a cursor
Tumblr media
i installed a working music box ("music player #3" by glenthemes), and then added music by uploading MP3 files to discord and then using the links of those files as the audio sources. iirc i also had to make this element responsive and i aligned it so it would sit on the left side of my screen. i made the "album art" for each one the same strawberry pixel art
Tumblr media
the moth is just a PNG i added and then moved around so it was behind my sidebar using the options that came pre-packaged with the theme
if you want something like the strawberry shortcake decoration at the top (called "banner" in the theme) your best bet is to google "pixel divider"
theme didn't support favicon so i added that in so i could have a little heart
Tumblr media
ALSO:
this theme is. really weird about backgrounds. any background that i have ever set for it, i've had to do weird shit in photoshop. like making the background HUGE, mirroring it, etc. - because it would crop the image weird, or there would be a gap where there was no image. idk man, it's haunted. i'm sure there's a way to fix this but i am NOT tech savvy enough. anyway, patterns are probably your best friend. and if you DO want something that isn't a pattern, it's going to take a lot of trial and error. but i love this theme so i deal with it 😭
the sidebar image and the floating image do not scale. if your image is 1000 pixels, it will display at 1000 pixels. you'll either have to edit the code so that the theme scales the image for you, or resize any images before you add them
my white whale of theme editing (aside from the Weird Background thing) is that i cannot get infinite scrolling to work. i have tried every code out there. all of them break my theme. it makes me sad because like. i have music there for a reason. the idea is that people would listen to it while they scroll. unfortunately, the way it's set up now, the music will stop every time someone clicks "next" or "back" 💀
anyway sorry for rambling but i hope you enjoy the the theme and customizing it in the way that you want to!
20 notes · View notes
fireflowersims · 1 year
Text
SimPAI, an initial review
So recently a new Sims 2 tool has emerged: SimPAI; or as it may be known to some: new online version of SimPE
So, I took a look at it, even recorded my initial reaction etc. I don't have the time irl to upload it unfortunately, that may come later, so here, have a lil text review:
Keep in mind that SimPAI is, at time of writing (June 1 2023), still a proof of concept. And it makes sense that a lot of things are rough around the edges or missing. This rough list of impressions is not exactly positive, and while it may take a while for it to get anywhere close to SimPE, I do think it could become a very useful program.
[View SimPAI on GitHub]
Initial impressions
The UI is very reminiscent of vanilla Sims 2. It fits in well with bodyshop, homecrafter and the game itself. Kudos for that
The CSS does need a lot of work though. Particularly in screen optimization. Dropdowns would, well, drop down off my screen and it's not very mobile-friendly.
Not all resources are supported yet. There are a few resource types that can be viewed and edited, just to name a few: BCON, BHAV, GLOB, #STR, TTAB, TTAS, OBJD. This means that the things you can do with this tool are currently limited quite a bit. You can't make objects or bodyshop content and even though mods are theoretically possible, at the moment it would be far too tedious for the average modder to even bother.
The editors:
TTAB
Starting off with the crowning jewel here, the TTAB editor is honestly better than SimPE. Having separate motive dropdowns for each age/pet instead of an awkward side-scroll with poor visibility is just Amazing. I love it. The only thing that would make this editor better, would be a copy button for motives. This thing is bae.
TTAS
There is a certain naming inconsistency here, the resource being called "TTAB Descriptions" if I recall correctly, instead of "Pie Menu Strings"). This is an easy fix
The TTAS editor shares a bit of an issue shared with #STR and Catalog Strings. I will elaborate later.
BCON (+BCON Strings)
Honestly, it's a good basic editor in both cases. It does what it's supposed to do and does it well. Not much to comment on tbh.
BHAV
Can't skip the BHAV editor as BHAV modder, no? Well, uhhh, to put it bluntly. It's not good at BHAV editing
UI issues make it difficult to see a lot of the elements. Another issue is that the node part of the UI is unbelievably tiny. You really can't see what's going on. You can't get a good view and for BHAV modding, you really do have to see what's going on.
The biggest issue plagueing the BHAV Editor, in my opinion, is that there are no wizards I could see. This is a major disadvantage and would require a modder to either have many Simswiki tabs or Expression type spreadsheets open to figure out which values to enter. This can get even worse when you want to use a Const.
One thing I do like, is that in the false/true target dropdowns, you can select the node you want it to go to and it even shows you the opcode of said code. SimPE take notes!
#STR/Catalog Description
Yeah I don't have all the resource names memorized.
Okay, this is not an issue that everyone would notice or find much of an issue, I think, and that would be that there is no good way to translate. Multilingual strings... I have no idea how to do it. You set individual strings to a language, but does that mean that that string number is then empty in all others? Does adding a string and changing its language set the number to 0? I have no idea! It is an issue that I see English, Finnish, Chinese etc strings all in one window. It's very inconvenient.
SimPE does multilingual strings by simply letting you select a language from a dropdown, you can usually view the default strings to the right of your language x strings. This makes translation a whole lot easier.
OBJD
There are some inconsistencies in terms of naming. Notably, there is "guid" and "Guid" and some inconsistencies in raw data 0x022 aka "sale price" aka "ignore quartertile (SimPE .75) this should be an easy fix
I don't think it can handle or even recognize build subcategories yet. Tbh, SimPE isn't always that good at it either.
GMDC/GMND/SHPE/CRES/TXMT/TXTR/MMAT
Aka all the stuff for objects
None of these resources can currently be edited. MMATs are not even recognised and show up as "unknown".
Exporting a gmdc does not yield a .5gd file, just a .gmnd resource. So you cannot use this program to extract a mesh.
To summarize
My review may sound overwhelmingly critical, but as stated before, it's new, it still has a long way to go.
Do I recommend it? No. Not at this moment. While you can make careers with it, I would personally still use SimPE for that.
The only situation in which I could recommend it, is for MAC users that would like to do some tiny edits. BCON tuning, changing catalog prices or description, tweaking autonomy. It's quite useable for that.
I do think SimPAI could become very useful in the future, so I am looking forward to seeing how it'll develop.
To the developers: kudos for making this! It shows great promise and I'm looking forward to future updates and support for more resource types!
24 notes · View notes
toastsnaffler · 2 years
Text
Tumblr media
soooo national geographic have prevented ppl from disabling javascript to access their paywalled 'subscriber-exclusive' articles by adding an overlay which causes the article to disappear the further u scroll down... so for fun I've typed up a quick guide (below) for how to read them for free by doing a little html/css editing! normally I wouldn't bother bc you can still access the text thru saving as a webpage or 12ft.io, but this way does have the added bonus of keeping the original page formatting + images (there's often a lot of pretty photography in nat geo... + added bonus of not seeing the annoying 'unauthorised use is prohibited' messages every other paragraph). this is probably common knowledge to a lot of ppl but just thought I'd share for any less tech-fluent mutuals! enjoy <3
how to read national geographic 'subscriber exclusive' articles for free with html/css editing ;^)
paywalls suck + piracy rules! information should be for everyone. go wild.
all instructions are for firefox but I tested on a couple other browsers (edge/opera/chrome) & it worked there too!
step 1: (open page inspector) right-click + select 'inspect' or use either of the shortcuts: ctrl + shift + i or ctrl + shift + c. or you can navigate to it by clicking on the drop-down menu in the top right corner of your browser and going to ‘more tools -> developer settings’
step 2: (removes the page lock, allowing you to scroll down) navigate to 'inspector'. underneath the head section is a line beginning '<body class="Scroll--locked...' click on this then go to 'element' + untick both 'overflow:hidden' & 'position:fixed'. alternatively, you can double click on the line and manually delete both elements.
if not using firefox: ‘inspector’ may be called ‘elements’ instead… click the line ‘<body data-interaction-type…’ then go to the styles tab below + untick 'overflow:hidden' & 'position:fixed’
Tumblr media
step 3: (removes the subscription popup box) – I found 2 ways of doing this, I’ll include them both:
method a: delete whole section of code starting '<div class="bp-mobileMDPlus...' by clicking on it + hitting the del button. make sure the little triangle points -> beforehand so that everything in that section gets deleted, if its expanded (pointing down) then just click it to close it first, otherwise you’ll have to delete every open line individually (specifically removes the paywall checking element. can be found easily by right-clicking the subscription box + selecting 'inspect' - the page inspector should navigate to the right line of code or near enough)
Tumblr media
method b – firefox only(?): navigate to 'style editor', and hide natgeo.css by clicking the eye icon (slightly quicker method but will change formatting of some other elements, e.g., banner at top)
Tumblr media
step 4: (removes the article overlay which causes text to fade to blank further in the article) delete the line of code '<div class="Article_Content_Overlay--gated"></div>’ by clicking on it + hitting the del button (can be found easily by scrolling down the article, right-clicking text + selecting 'inspect')
Tumblr media
full article should now be readable! once you know what you’re doing it only takes ~30 secs
some other notes:
any edits will be undone when you refresh the page as they’re only temporarily altering the way you view the web page - so don’t hit refresh until you've finished reading!
I did this on firefox but it should work on any browser with minimal differences in the method. I've tested on opera/edge/chrome and all have worked fine for me
if you want to read nat geo articles that are NOT ‘subscriber exclusive’ but you've run out of 'free articles': this method will work for them too - but you don't need to do step 4! (the fading article overlay seems to be subscriber-exclusive…) however just temporarily disabling javascript is faster + works fine as long as there’s no overlay:
to disable javascript on firefox type about:config into the search bar. you’ll get a warning that you’re entering advanced preferences. accept this then search for ‘javascript.enabled’ and toggle from ‘true’ to ‘false’ using the little arrow switch. refresh your article page et voila! just remember to toggle it back once you’re done. this is my go-to for reading paywalled nyt articles ;-)
idk how to do this on other browsers and cba to check. google it man
you can also use 12ft.io for nat geo! much easier but doesn’t preserve og format
disclaimer I am not some tech wizard I am just a guy with a laptop who loves piracy and hates paywalls. there are tons of alternative ways of getting around them + this probably isn’t the most elegant but it works for me so! godspeed comrades <3
18 notes · View notes
diana-fortyseven · 1 year
Text
Prompt Generator Roadmap Spring 2023
Tumblr media
I'm not procrastinating, how DARE
Here's what's currently planned for the Hitman Prompt Generator (@hitmanprompts) and the Hitman Smut Generator (@hitmansmut), and more:
New Destinations
We already have a few detailed destinations (mainly Paris, Sapienza, Marrakesh, and Bangkok), and it's time to add a few new ones!
There's currently a poll running which destination from my list should take priority.
Bonus Missions
All destinations that have bonus missions in WoA will get those variants for the prompt generators. It's already all set up (thanks, past me!), I just need to implement some bonus mission specific scenarios.
Since Sapienza is already one of the more fleshed out detailed destinations, I'm starting with Landslide (totally not because it's my favourite bonus mission...).
The Inflatable Crocodile
Our friend is about to be featured in a few more situations.
Smut Generator
There's still a high chance of prompts being inherently unsmutty. I'm going to fix that, and while I'm at it, tweak some existing ingredients to work better with the smut generator.
The Tumblr Bots
Since we now have two prompt generating bots, and I don't want to spam the fandom tag too much, I've reduced @hitmanprompts' frequency from every three hours to every six hours. @hitmansmut is currently posting twice a day.
If you don't want to see the prompts when browsing the fandom tag, feel free to mute the tags Hitman Prompt Generator and/or Hitman Smut Generator.
The Generators
You can now find both generators embedded in their respective Tumblr blogs: Hitman Prompt Generator | Hitman Smut Generator
More Generators
There are currently two more spin-offs of the original generator planned, and they already have (very empty, very under construction) Tumblr blogs: @hitmanangst | @hitmanfluff
There are also two generators for a different main protagonist/pairing planned. Not sharing any details before they're ready to go, though. I can't make any promises, but I'm trying to get them out before the end of the year. They require more work because I can't just reuse my base generator's code (apart from the HTML and CSS, obviously, but the JS is significantly more work at this point). Whenever I'm ready to work on them, there will be a poll which one of those variants should take priority (and whether you want Tumblr bots for prompts or not).
I haven't forgotten about the promised version with the drop-down menu to create your own pairings and the promised Y/N version that allows you to enter your name (or to leave it at Y/N if you prefer). Those are a bit trickier because, just as with the different protagonist/pairing versions, I can't just clone my original generator, and I have to not only add the drop-down menu and the text input, I also have to change every single prompt to include that. I can't make any promises when I'll have them published. Whenever I'm ready to work on them, there will be a poll which one of those variants should take priority (and whether you want a Y/N Tumblr bot for prompts or not).
And that's it for this roadmap!
I'll make a separate post soon-ish to talk about all the changes I've implemented and all the weird errors I fixed since I last made a generator round-up post.
No spoilers, but I've finally defeated my nemesis, the .consumableList error! 😀
7 notes · View notes
manonamora-if · 2 years
Note
tutorial on drop down lists? that don’t look ugly and work correctly? lol please twine master 🙏🏻
Hi Anon!
So... I am flattered, but very far from being a Twine Master :P You should check the Twine Discord to understand what I mean, hehehe.
But a tutorial you would like, a tutorial you will get!
TLDR: if you are lazy, copy the code in my templates.
DROP DOWN LISTS a.k.a LISTBOX!
Drop down lists are lovely and useful! Whether you use it in your settings for a font change or in your story for character creation, it is very easy to set it up !
THE CODE (Story)
Say you need to add a list box in your story for X reason, like setting a betting card for definitely not placing bets at a shooting context in @crimsonroseandwhitelily.
Tumblr media
Note: excuse the bare look, this is my testing file.
Setting it up is easier than coming up for the reason to use a listbox and which option you want to add in there. You just need to use the <<listbox>> macro! See the Sugarcube Documentation for all options.
In our example, here would be the code:
<<listbox "$betwin" autoselect>>   <<option "No bet" 0>>   <<option "Baron Riley Échelles">>   <<option "Ser Carla Caggiano">>    <<option "Viscount Colin Pouinzin">>    <<option "Count Guillem of Razac">> <</listbox>>
THE CODE (Settings)
This assume that you use the built-in Settings Dialog box. If you are making a customised Setting menu, this may be different.
To have a setting with a list box, you need to create a setting with string options instead of a boolean (true/false options). See the SugarCube documentation.
Most common options found in SG templates are: font size, font family, and theme change. Let's take the font size as an example here:
var settingFontSize = ["100%", "130%", "150%"]; var resizeFont = function() {     var size = document.getElementById("passages");     switch (settings.fontSize) {         case "100%":             size.style.fontSize = "100%";             break;         case "130%":             size.style.fontSize = "130%";             break;         case "150%":             size.style.fontSize = "150%";             break;     } }; Setting.addList("fontSize", {     label       : "Change font size.",     list        : settingFontSize,     default     : "100%",     onInit      : resizeFont,     onChange    : resizeFont });
Copy the code in PasteBin.
Adding this to your JavaScript will get you the font size setting in the Settings, like shown below!
Tumblr media
Note: The order of your settings in the Setting Dialog Box is dependent on the order of the code in the JavaScript.
STYLING IT!
If you've noticed in the two previous examples, the listboxes look quite different. Not just because the first one is actually styled and the second has just the basic SugarCube style.
While you can still style your listbox quite a bit, from how it looks as is or when you hover your mouse/focus it with keyboard, there will be things you won't be able to edit. I have double checked in the Twine discord, and this is due to browser use, restricting certain aspects.
To make it easier, let's get the second screenshot and show the differences from 2 different browsers: Firefox (left) and Opera (Chromium based, right):
Tumblr media Tumblr media
Differences to note:
the Chromium is more compact than Firefox
the arrows dropping down is more or less obvious
the hovered option has a different colour (grey for Firefox, blue for Chrome)
Those differences will always be there, no matter how much you will want to try to change it. Note: I don't have Safari, so I can show you how different it is for that one either).
But there are still options you can style :D
Let's take some simple examples of what you can do:
Tumblr media Tumblr media Tumblr media Tumblr media
Taken from: my Simple Book Template (Firefox), Crimson Rose & White Lily (Chrome), Exquisite Cadaver (Chrome), Meeting the Parents (Chrome, also ew...).
You can add a background image, have rounded borders or borders of different thickness, change the colours of the background and text when hovered... the world (with some CSS restrictions) is your oyster!
Styling a listbox should be done under the < select > tag (it's the HTML markup the macro is based on), the < .macro-listbox > class or the ID linked to the specific list box (more relevant for the Settings).
From Exquisite Cadaver, here is the < select > option and the relevant CSS code:
select {   background-color: transparent;   color: var(--text);   border: 1px dashed var(--text); } select:hover, select:focus  {   background: var(--title);   border: 1px solid var(--white);   color: var(--white); }
Note: I use :root to save the colours I use in my code, for organisation's sake. You can use HEX or RBG codes instead of the Var.
BUT: using this option will format EVERY listboxes (settings and story ones) you have in your project with the CSS rules you included.
If you just want to edit the list boxes you created with the <<listbox>> macro, you would need to replace { select } from the code above with { .macro-listbox }.
If you want to go even more specific and target only ONE listbox, you will need to use the ID of that listbox instead. The easiest way to find the ID of a listbox is to use the Inspect function in your browser.
What you should look for:
Tumblr media Tumblr media
Aaaaand that's about it! Go wild with your design!
Important: Use a colour contrast checker when you choose your palette, to be sure it is accessible/readable for players.
22 notes · View notes
darkcoffeeonly · 2 years
Text
Calibre - Look & Feel
After setting up Calibre, setting up FanFicFare, it's now time to change the User Interface so to personalize Calibre at its best.
The standard Calibre UI can be changed by going to Preference -> Look & Feel menu:
Tumblr media
Main Interface
In the Main Interface menu you can play around the various options:
Tumblr media
You can choose if you want to display the calibre style (and in this case if you wish to trigger the Night Mode, under "Color Palette") or your system default.
You can check and change the icon theme, by clicking on the "Change Icon Theme" button. Select the one you wish to try out and click on "OK"
Tumblr media
Close the Look&Feel menu and the new icon set will be used instead of the standard one.
For example, this is the look of "Monstre" theme:
Tumblr media
If you wish to have no icon at all on top, you can disable them. Or you can make them smaller (or larger). You can decide if you want to have the text displayed or not:
Tumblr media
Finally, you can change the Interface font.
For example, if I don't want to have icon on the menu, and I want to use Comic Sans, this will be the final result:
Tumblr media
Cover Grid
Calibre has two options to view your books list: the List View we talked about up to now and the Cover Grid, which shows the covers.
In the Cover Grid, you can tweak how you want your Cover Grid to look like. If you want to show additional information (the Title, or the Author, or whatever else), the background color/image, the size, etc.
In the "Emblems" tab, you can choose to had an emblem to each cover following a rule. For example, let's say you want to show a "Completed" icon if the FF has been completed.
Go to Emblems, activate the "Show emblems next to the covers" option and then click on "Add rule"
Tumblr media
When you click on Add Rule, you need first to upload the emblem you wish to use. You can search and find for icons on the web.
Then you can add your rule. When you click on the drop-down menu next to "If the", all your columns will be listed. Remember the "look-up" name of the column you want to test and select that one.
In our example, we want to test if a FF has been completed, so we will need to find the "#completed" column.
Once we selected the column, in the field next to "column" we can add the condition. Calibre automatically detects the type of data we are dealing with, so in this case we already have as option "is true"/"is false"/etc.
Tumblr media
Confirm and go back to your books list. Click on layout on the right bottom bar and select "Cover Grid"
Tumblr media
And here we are the final result:
Tumblr media
Book details
In the Book Detail tab, you can flag which infos are shown in the Book Detail (quickview) that is shown on the right side (if you are using the "Wide" layout option defined in the Look&Feel tab) or at the bottom (if you are using the "Narrow" layout option). If you are comfortable with CSS you can change the CSS, you can also order how the metadata should be shown, and select which action should Calibre do as default when you click on the Author name:
Tumblr media
In the "Narrow" layout, the final result will be shown at the bottom:
Tumblr media
You can change its size (just drag the "three dots" around), or you can disable the "Book details" view from Layout -> Hide Book Details
Edit Metadata
The Edit Metadata tab is useful if you want to change the order of your custom fields in the "Edit Metadata" function and how they are displayed (separated from the standard one or together)
Tag Browser
The Tag Browser defines how the tag panel on the left side is customized:
Tumblr media
You can select which tags you want to be shown (you can hide/show tags also by right-clicking on the browser tag itself and hide/show the various tags). More importantly, you can decide to hide any tag that has no value
Tumblr media
In the "Hierarchy & Searching" tab you can define which of your tags have a hierarchical structure.
By default all tags considered at same level, but Calibre allows hierarchical tags by interpreting the dot as your hierarchy separator.
For example, if you want to create an "Era Setting" and use this hierarchy:
Hogwarts -> 6th Year
Hogwarts -> 7th Year
Hogwarts -> 8th Year
Post Hogwarts
Others
You will need to create a custom column (#hp_era_setting) and flag it as Hierarchical in the tag browser.
If you fill data as "Hogwarts.6th Year", Calibre will show the hierarchy like this:
Tumblr media
Cover Browser // Quickview
I'm skipping this two tabs because I have never changed anything there. They can be used to change the Cover Browser and Quickview tools you can find under "Layout" icon (the same one you use to switch to the Cover Grid and to Show/Hide the Books details)
Column Coloring
Column Coloring tab is used to define how to change colors of a field based on any kind of rule.
For example, let's say you want to change the color of a row from black to gray if you have already rated a fanfiction.
You need to create a rule like this, in which you change the colour of all columns for all records in which the column "Rating" has been set
Tumblr media
Here the result:
Tumblr media
You can add multiple rules. So for example you want to change the color of your stars?
You need to add a rule in which you change the color of ONLY the Rating Column if a Rating has been set:
Tumblr media Tumblr media
Column Icons
The last tab, "Column Icons" will allow you to add icons to column based on rules.
For example, let's say you want to show icons for the rating. You need to have rules like this one:
Tumblr media
In which you are setting an icon (without text, if you don't want to see the actual column value) if the Content Rating value is "Explicit",
The result will be like this:
Tumblr media
Changing the Tool Bar
You can also change the Tool Bar to add/hide menu options you are not interested in.
Tumblr media
Changing the icons on the Tag Browser
You can change the icons in the tag browser by right-clicking on the tag you wish to change and selecting the "change icon" option:
Tumblr media
Further customization
You can fine-tune the look & feel of your library through JobSpy Plugin.
Tumblr media
JobSpy is a super complex plugin (which I won't pretend I know much about to start with) but for our needs we just needs two things:
Open the "Customize GUI Tools"
Tumblr media
and scroll down till you find the GUI Colors: Library View, Tag Browser.
Here you can choose your color scheme and activate it:
Tumblr media Tumblr media
2. By default when you change the icon on the Tag Browser, the new icon is used for all the items. But maybe you want to change the icons to match your "Column Icon" rule.
Select GUI Tools That are Look & Field Related -> Customize User Category Tag Browser
Tumblr media
Select the tag you want to customize and the plugin will detect all the values currently used:
Tumblr media
Browse your pc for the related icon and assign it to the value. You can review the assigned icon in the table.
Flag the option to apply them at Calibre start-up, and here you are the result:
Tumblr media
Calibre Integration with GoodReads & your e-reader
In the next post I will go through some basic tools to integrate your calibre library to goodreads, to download goodreads cover and to set up your e-reader.
16 notes · View notes
meentosys · 2 years
Text
Difference Between Web Designer And Web Developer | Types Of Web Designers | Web Designer And Developers Roles
Web Designer: A web designer is the person who makes the website look good. They mostly refer to the website's splendor as well as its usability. Web Designers' primary responsibility is to focus on the style and overall feel of the website using various software such as Photoshop, Corel Draw, and so on to make the website more appealing.
Check Out - Best Website Design And Development Company
There Are Different Types Of Web Designers As Per Their Role: 
User Experience (UX) Designer: The term "UX" stands for "User Experience." How a user feels and how his or her needs are met after using the software, automobile, or any other device designed. Simply put, "is the user able to use the product efficiently, as the developer intended?"
User interface (UI) designer: The creation of graphics, illustrations, and the use of photographic artwork and typography to enhance the display and layout of a digital product within its various device views is referred to as user interface (UI) design. Input controls (buttons, drop-down menus, data fields), navigational components (search fields, sliders, icons, tags), and informational components comprise interface elements (progress bars, notifications, message boxes).
Visual Designer: The visual designer's role is to ensure that the finished product looks appealing. They are a cross between user interface designers and graphic designers. Do not mix up a graphic designer and a visual designer.
Web Developer: Web developers are commonly referred to as programmers. They take the web designer's design and turn it into a fully functional website. They use various software and tools such as Javascript, jQuery, Node.js, PHP, ASP.NET Python, and so on. Their primary goal is to create a well-functioning website. Web developers are in charge of working with UX designers, UI designers, and visual designers to create web pages based on the designer's design.
Tumblr media
Web Developers Are Classified Into Three Types Based On Their Roles:
Front-End Developer: The part of a website with which the user directly interacts is known as the front end. It is also referred to as the application's 'client-side.' It includes all of the elements that users directly interact with: text colours and styles, images, graphs and tables, buttons, colours, and a navigation menu. Front End development is done with HTML, CSS, and JavaScript. Front End developers are responsible for the structure, design, behaviour, and content of everything seen on the browser screen when websites, web applications, or mobile apps are opened. The Front-End has two main goals: responsiveness and performance. The site's responsiveness must be ensured by the developer.i.e. it appears correctly on devices of all sizes no part of the website should behave abnormally irrespective of the size of the screen.
Back-End Developer: The server-side of the website is referred to as the backend. It stores and organizes data while also ensuring that everything on the client side of the website functions properly. It is the section of the website that you cannot see or interact with. It is the part of the software that does not have direct contact with the users. Users gain indirect access to the parts and characteristics developed by backend designers via a front-end application. The backend also includes activities such as API development, library development, and working with system components without user interfaces or even scientific programming systems.
Full Stack Developer: Full-stack web developers can create complete web applications and websites. They work on the frontend, backend, database, and debugging of web applications or websites.
Know More >>>
4 notes · View notes
webnseo1 · 1 day
Text
User Experience Optimization Tips for Business Website
Optimizing the user experience (UX) on a business website is crucial for driving engagement, improving conversions, and creating a positive brand impression. Here are some key tips to enhance UX that can be done by a professional website designing company:
Simplify Navigation Intuitive Menu Structure: Make sure the navigation menu is easy to understand and organized logically. Use familiar terms and categorize content effectively. Limit Menu Options: Avoid overwhelming users with too many choices. Use dropdowns or secondary navigation when necessary. Sticky Navigation: Keep the navigation accessible as the user scrolls down the page, especially for long pages.
Optimize for Mobile Responsive Design: Ensure the website works well across different devices and screen sizes. Test mobile usability regularly. Touch-Friendly: Make buttons large enough to be tapped easily, with ample space between clickable elements.
Improve Page Load Speed Compress Images: Use compressed, optimized images without compromising quality. Leverage Browser Caching: Enable caching to reduce the load time for returning visitors. Minimize HTTP Requests: Combine files (like CSS and JavaScript) and reduce the number of external requests.
Clear Call-to-Action (CTA) Prominent CTAs: Make your calls-to-action stand out visually (e.g., contrasting color) and place them in strategic positions. Actionable Text: Use concise, action-oriented language (e.g., "Get Started Now" or "Shop Our Products"). Consistent CTAs: Ensure all pages have clear and relevant CTAs that guide users towards conversions.
Content Organization Use Headings & Subheadings: Break up content with clear, descriptive headings for easy scanning. Chunk Information: Present information in smaller sections or bullet points to make it digestible. Multimedia: Include images, videos, or infographics to complement text and make the site more engaging.
Optimize Search Functionality Autocomplete Suggestions: Help users find relevant information faster by offering suggestions as they type. Search Filters: Allow users to filter search results by categories or relevance to refine their results. Visible Search Bar: Place the search bar in a prominent position, especially on content-heavy websites.
Create Engaging Visuals Consistent Branding: Use a cohesive color scheme, typography, and style that aligns with your brand. Readable Fonts: Choose clear, legible fonts, especially for body text. Avoid overly stylized fonts that reduce readability. Use of White Space: Incorporate white space strategically to avoid a cluttered look and make the design feel open and breathable.
Accessibility Alt Text for Images: Ensure all images have descriptive alt text to aid users with disabilities and improve SEO. Keyboard Navigation: Make sure your website is fully navigable via keyboard for users who cannot use a mouse. Color Contrast: Use high-contrast color schemes to ensure readability for visually impaired users.
Engage with Interactive Elements Chatbots: Implement AI chatbots to answer common queries or guide users through the website. User Reviews/Testimonials: Show customer feedback prominently to build trust and encourage engagement. Progressive Disclosure: Use expandable sections or modals to reveal more information as needed, without overwhelming the user with too much at once.
Test and Iterate A/B Testing: Regularly test different versions of your pages to see which layout, content, or CTA converts better. User Feedback: Collect feedback through surveys, forms, or live chat tools to understand areas for improvement. Analytics: Monitor user behavior through tools like Google Analytics or Hotjar to understand pain points, bounce rates, and areas where users drop off.
Minimize Pop-ups and Disruptions Reduce Pop-ups: If using pop-ups, ensure they don’t obstruct the user experience or appear too frequently. Exit-Intent Pop-ups: Use pop-ups sparingly, such as when a user is about to leave, to capture interest without disrupting the browsing flow.
Seamless Checkout Process (for eCommerce) Guest Checkout Option: Allow users to complete a purchase without having to create an account. Auto-fill Forms: Enable form auto-fill and minimize the number of required fields to simplify the checkout process. Transparent Shipping Info: Make sure users can easily find shipping costs and delivery information before they complete their purchase.
SEO and Content Optimization Fast & Clean Code: Use SEO-friendly practices such as clean coding and optimized metadata to improve search rankings. Relevant, Updated Content: Regularly update your blog or resources section with fresh, valuable content.
Trust Signals SSL Certificates: Ensure the site is secure (HTTPS), particularly if dealing with user data or transactions. Trust Badges: Display trust badges, certifications, or partnership logos to boost credibility. Clear Privacy Policies: Make privacy and data protection policies easy to find and understand.
By prioritizing these UX strategies, your business website will not only become more user-friendly but will also increase engagement, conversion rates, and customer satisfaction.
0 notes
divinector · 9 months
Text
Tumblr media
Dropdown Navigation Menu
0 notes
codingflicks · 10 months
Text
Tumblr media
Transparent Dropdown Menu
3 notes · View notes
codenewbies · 4 months
Text
Tumblr media
Dropdown Menu
0 notes
topseoprocess · 12 days
Text
How Mobile Responsiveness is Beneficial for SEO
Tumblr media
In the dynamic digital world, mobile responsiveness is now a critical element of effective SEO strategies. As more users access the internet through mobile devices, ensuring your website is mobile-friendly is essential for user experience and search engine optimization (SEO). Here's a detailed look at why mobile responsiveness is crucial for SEO and how to optimize your website accordingly.
Improved User Experience
Seamless Navigation
Ease of Use: Mobile-responsive websites provide smooth navigation, allowing users to find the information they need quickly.
Faster Load Times: A responsive design optimizes load times, reducing bounce rates and keeping users engaged.
Accessibility
Broader Reach: A mobile-friendly site caters to users on all devices, expanding your audience and potential customer base.
Consistent Experience: Providing a consistent experience across devices enhances user satisfaction and trust in your brand.
Enhanced Search Engine Rankings
Google’s Mobile-First Indexing
Prioritization: Google predominantly uses the mobile version of content for indexing and ranking websites.
Relevance: Mobile responsiveness is a key ranking factor, essential for higher search engine rankings.
Reduced Bounce Rate
User Engagement: A mobile-optimized site keeps users engaged, reducing bounce rates, signaling to search engines that your content is valuable and relevant.
Improved Rankings: Lower bounce rates contribute to higher rankings on search engine results pages (SERPs).
Increased Traffic and Conversions
Higher Engagement
Mobile Users: With a significant number of users accessing the web via mobile devices, a responsive design effectively captures this audience.
Enhanced Interaction: Features like click-to-call and interactive elements improve user interaction and engagement.
Boosted Conversions
Optimized CTAs: Mobile-friendly sites have better-placed calls-to-action (CTAs), leading to higher conversion rates.
User Trust: A professional, mobile-friendly site builds trust, encouraging users to make purchases or engage with your services.
For more insights, explore our SEO company and Digital Marketing services.
Key Elements of Mobile Responsiveness
Adaptive Layouts
Fluid Grids: Use fluid grids that scale content appropriately on different devices.
Flexible Images: Ensure images resize within the layout without losing quality.
Touch-Friendly Design
Interactive Elements: Make buttons and links large enough to be easily tapped.
Responsive Navigation: Implement drop-down menus and other navigation elements that work well on mobile devices.
Readability
Font Sizes: Use readable font sizes that scale correctly on mobile devices.
Whitespace: Ensure sufficient whitespace to avoid cluttered content.
Testing and Optimization
Mobile-Friendly Test
Google’s Tool: Use Google’s Mobile-Friendly Test to check if your site meets mobile usability standards.
Feedback: Get actionable insights on areas to improve.
Performance Metrics
Page Speed Insights: Utilize tools like Google PageSpeed Insights to analyze and optimize load times.
User Behavior: Monitor metrics such as time on site and bounce rate to gauge user engagement.
Regular Updates
Content Updates: Regularly update content to ensure it remains relevant and engaging.
Technical Checks: Periodically review technical aspects like CSS and JavaScript to maintain performance.
Steps to Achieve Mobile Responsiveness
Use a Responsive Framework
Bootstrap: Employ frameworks like Bootstrap to streamline the creation of responsive websites.
Foundation: Another option is Foundation, which offers a robust grid system for responsive design.
Prioritize Content
Essential Information: Display the most important content prominently on smaller screens.
Progressive Enhancement: Start with a basic design and add features for larger screens.
Optimize Images and Media
Compression: To speed up load times, lower the size of photos without compromising quality.
Responsive Media: Use CSS to ensure media elements adjust to different screen sizes.
Implement Mobile-First Design
Start Small: Design for mobile screens first, then expand to larger screens.
Simplified Layouts: Use clean, simple layouts that are easy to navigate on mobile devices.
Conclusion
Mobile responsiveness is now a must for SEO, it is no longer an option. A mobile-friendly website improves user experience, enhances search engine rankings, and boosts traffic and conversions. By focusing on adaptive layouts, touch-friendly design, and regular optimization, you can ensure your site remains competitive in the digital landscape. For comprehensive support in optimizing your website for SEO, consider our SEO services and Digital Marketing company.
0 notes
kumarom · 19 days
Text
DropDown Menus in CSS
We've collected several free HTML and CSS code samples for dropdown menus in this post from dependable sources like CodePen, GitHub, and other trustworthy websites. Dropdown menus are a common and efficient method of organizing and presenting navigation choices on your website. You may choose the ideal design for your website's requirements from our selection of dropdown menus, which includes horizontal and vertical menus, mega menus, and multi-level menus.
A drop-down menu is a visual control element that enables users to select one value from a list of options. Until a user taps a value to start a drop-down list, the drop-down list only shows at one level.
When a top-level heading of a menu is clicked, a drop-down menu with more options appears. You may use these menus to explore the website and access all available content, including all subcategories. Your website might be a well-organized space for your consumers if it is well-designed.
CSS HTML (Hypertext Markup Language) and CSS (Cascading Style Sheets) are both used in DropDowns. Along with HTML and CSS, JavaScript may create unique DropDown menus. However, this guide only covers CSS and HTML. Thus, JavaScript is not covered in this lesson.
Tumblr media
0 notes