/html-css/ HTML-CSS General #29 - /wg/ (#8085519)

TheSound !!gmz/OJ84nQK
10/28/2024, 8:52:47 AM No.8085519
1722832447149407
1722832447149407
md5: 684080fc150d7bfa96a823b17a3c66d6๐Ÿ”
Nigga can't catch a break can he edition

>What are startpages?
Startpages (in the context of this thread) are locally hosted webpages (as in, the files are on your computer - not a server somewhere) that serve as the homepage or new tab page for a browser. They generally contain some number of links to frequently visited sites as the main element; search bars, clocks, calendars and other embedded items are usually added as secondary elements.

>What browser are you using?
If you can't tell what browser it is, it's probably Firefox, you can theme Firefox using Stylus and finding themes on the Firefox tag of Userstyles.
Otherwise if you won't upgrade there's always Chrome, you can ~slightly~ customize it using Chrome Theme Maker. Vivaldi has custom CSS settings too in a native way.

---FAQ---
>http://pastebin.com/PdPrW5aP (embed)

---Discord link---
>https://discord.gg/ExAGgVR

---Relevant Sites---
Birb's Ricing
>https://stpg-tk.netlify.app/
Collection of startpages for modification and use.
>http://startpages.github.io/
>https://www.ricing.chloechantelle.com/
>http://pastebin.com/ZJvDn0eN (embed)

--HTML, CSS & JS--
>http://www.w3schools.com/html/default.asp
>http://www.w3schools.com/css/default.asp
>http://www.w3schools.com/js/default.asp
>https://www.codecademy.com/learn/make-a-website
>https://www.codecademy.com/learn/javascript

---Colours Related Links---
>http://palettegenerator.com/
>https://webgradients.com/
>https://www.gradient-animator.com/
>https://codebeautify.org/hex-to-pantone-converter

---Colours Converter---
RGB to HEX
>http://www.javascripter.net/faq/rgbtohex.htm

HEX to RGB
>http://www.javascripter.net/faq/hextorgb.htm

---Typography Related Links---
>http://practicaltypography.com/
>https://www.typewolf.com/

---Old Thread---
>>8035159
Replies: >>8096373
TheSound !!gmz/OJ84nQK
10/28/2024, 8:55:36 AM No.8085520
1723960354124304_thumb.jpg
1723960354124304_thumb.jpg
md5: 152e164e34ab2265d3c9f3708f41da2b๐Ÿ”
Honored mention this anon >>8075165 since his page felt like it had a lot of work put in.
Replies: >>8093162 >>8105736
Anonymous
10/29/2024, 11:12:44 AM No.8085657
i miss startpages
Anonymous
10/29/2024, 3:15:31 PM No.8085682
old-startpage_thumb.jpg
old-startpage_thumb.jpg
md5: 9565aebec94578e934857a0c998998de๐Ÿ”
i made this back when i was a freshman cs student, it is pretty cheesy but it did ultimately pushed me to try linux out
Replies: >>8086333 >>8090180
Anonymous
11/5/2024, 8:44:52 PM No.8086333
>>8085682
very cool
Anonymous
11/5/2024, 8:55:14 PM No.8086334
Is there any way to use a homepage like this on android? I couldn't find a way to set a local storage homepage like this on android's default browser OR mobile firefox.
Replies: >>8086506 >>8087031
Anonymous
11/8/2024, 5:56:51 AM No.8086506
>>8086334
ff on android still does not allow you to change the homepage. the main workaround is to go to your desired website and add it to the homepage so that firefox starts with that
Replies: >>8088485
Anonymous
11/14/2024, 1:39:01 AM No.8087031
>>8086334
If you access your local terminal on android, maybe you can play around with local files and hosts/hostnames
Anonymous
11/24/2024, 3:32:54 PM No.8088084
Saved
Anonymous
11/28/2024, 3:56:38 PM No.8088485
>>8086506
So I guess in theory I could upload my homepage to a GitHub page and set it as my homepage on FF.
Replies: >>8090180
Anonymous
11/29/2024, 12:31:58 AM No.8088528
2024-11-28-183059_1906x807_scrot
2024-11-28-183059_1906x807_scrot
md5: de739d5c99cdaec67b24cc9b06d26854๐Ÿ”
That's my startpage. Made it look a lot cleaner now.
Replies: >>8089129
Anonymous
12/3/2024, 7:03:28 AM No.8089129
>>8088528
I always felt like this kind of styles benefits a lot of clutter
Replies: >>8107440
Anonymous
12/12/2024, 1:04:14 PM No.8090057
snacks
snacks
md5: 73a0ef1e0ea8dd49f283da4ca4e137aa๐Ÿ”
i know this is predominantly a startpage thread, but does anyone know of css to have the boards as a sidebar like picrel. Using something like 4chanx?
Replies: >>8090059 >>8090200
Anonymous
12/12/2024, 2:22:40 PM No.8090059
>>8090057
goto
https://4chan.org/frames
you may need to change browser settings to enable frame support though
Replies: >>8107420
Anonymous
12/14/2024, 7:41:09 AM No.8090180
>>8088485
yes. in fact, this thing >>8085682 that i made back then was inspired by oldfags who posted their startpages on github pages.
Replies: >>8090247
Anonymous
12/14/2024, 11:49:38 AM No.8090200
Screen Shot 2024-12-14 at 10.43.37
Screen Shot 2024-12-14 at 10.43.37
md5: 59cdc7548706dea6308112bbd84ecd81๐Ÿ”
>>8090057
mine does it, but it puts replying and watched threads there too
https://github.com/ricewind012/userstyles
Anonymous
12/14/2024, 4:39:17 PM No.8090247
>>8090180
I would have to make it so that the startpage is "editable" with the links saved locally in a cookie (or localstorage) because I wouldn't want to put my links out there on github lol. I will look into that, though.
Anonymous
12/21/2024, 4:55:01 PM No.8090945
1715693476634425
1715693476634425
md5: 9747b2231fe8cec32841e8caffcdbb12๐Ÿ”
+1 to image limit, no contribution
Anonymous
12/29/2024, 7:02:23 AM No.8091995
startpage
startpage
md5: 57fbef4316ebe3a6c4a99e596d00b694๐Ÿ”
This is the startpage I've been using for a few years now. I can't remember how much of it is my own modifications, but I'm sure I ripped the base template from another anon here at the time.
Replies: >>8091996 >>8095474
Anonymous
12/29/2024, 7:18:13 AM No.8091996
>>8091995
Actually, I found the repository I got it from:

https://github.com/IAmBaut/startpage.py

Turns out I only changed some pictures and colors lol
Replies: >>8105897
Anonymous
1/4/2025, 6:23:16 PM No.8092595
startpage
startpage
md5: 99b830df12eeb6825a11952054d5e5eb๐Ÿ”
My first startpage.
Maybe it's what you get when you're good at code but shit at design.
Anonymous
1/5/2025, 3:04:36 PM No.8092673
v1
v1
md5: 2d0b51688263678173cc1edde0db7fb2๐Ÿ”
JEEEEEZs. I thought I am the only dumb doing this fkn shit. Bruh. I've been doing it for quiet a fkn while. Like more than 10 years.
Replies: >>8092674
Anonymous
1/5/2025, 3:05:11 PM No.8092674
v2
v2
md5: 20ef8b285b9b1f85ff91749c4b841d88๐Ÿ”
>>8092673
Replies: >>8092675
Anonymous
1/5/2025, 3:07:40 PM No.8092675
v3
v3
md5: 3bff3b819b16ac418e7ab3f551311fe1๐Ÿ”
>>8092674
Some versions got lost beyond recoverability
Replies: >>8092676
Anonymous
1/5/2025, 3:08:47 PM No.8092676
v4
v4
md5: 8ceb2f54e90cb406193cc126236ce50c๐Ÿ”
>>8092675
Replies: >>8092677
Anonymous
1/5/2025, 3:46:04 PM No.8092677
>>8092676
Gorgeous, is there an online version? I love this.
Replies: >>8092678
Anonymous
1/5/2025, 4:08:29 PM No.8092678
v4-2
v4-2
md5: cf2a51150353c86c51efb429458bfd9e๐Ÿ”
>>8092677
Srry. It's only for personal use at the moment. I've dreamed about making it online. But it won't be easy. Last version is made on django and it has some stuff like sharing Audio folder for remote music access and Gitea sync. It also has movie and video folder syncs. Also reminders with crontab sync and Notes, Lists, etc. Forgot about money stuff, income and buylist. Also there was an inventory like in RPG games, but I coudn't figure out a way to input all possible objects to make it searchable and selectible.

It's reverse engineerable if needed. Maybe I'll finally make it usable by other people in the next 6 months. Or maybe not. Because I'm lazy.
Anonymous
1/5/2025, 4:17:28 PM No.8092681
v4-5
v4-5
md5: 29ae1ad6875234ad0698924595c60d01๐Ÿ”
btw it'll be awesome if someone will find a way to make something like this usable without spending time to upload an image. I thought about selector from web search but it makes server struggle while searching through something like SearxNG.
Replies: >>8092685
Anonymous
1/5/2025, 4:24:27 PM No.8092685
v4-6
v4-6
md5: a3eb86ee0804379f569b0b98c6d6301f๐Ÿ”
>>8092681
It'll be fun to use and share. Imagine having this on phone. And maybe there will be smart backpacks with section for each type of item and recognizer that counts how much of whatever you've got in there.
Anonymous
1/10/2025, 5:36:48 AM No.8093162
>>8085520

Font needs some work but everything else is brilliant.
Anonymous
1/10/2025, 8:57:33 AM No.8093257
I understand the principle of quick access, but I don't get the need to recreate the entire bookmark catalog of your browser.
Replies: >>8093974
Anonymous
1/17/2025, 3:12:11 PM No.8093974
>>8093257
Well, some people might use their bookmarks more often than not.
Anonymous
1/18/2025, 7:48:57 AM No.8094068
newtab
newtab
md5: 4437baf5115018c60912f9007e751b92๐Ÿ”
keep it simple, retard.
Replies: >>8094079
Anonymous
1/18/2025, 3:32:25 PM No.8094079
>>8094068
That sounds like a marvelous idea for a sort of to-do list. Does it support linkification of urls?
Replies: >>8094153
Anonymous
1/19/2025, 2:32:11 AM No.8094153
>>8094079
Yes I mainly use it as a scratchpad, and no it doesn't do anything fancy. Just plaintext.
Anonymous
1/27/2025, 2:56:27 PM No.8094872
Saved
Anonymous
2/2/2025, 5:50:24 AM No.8095465
https://www.reddit.com/r/firefox/comments/c8z0hx/help_set_new_tab_page_to_local_file/
absurd how hard it is to set a local new tab page on firefox these days.
Replies: >>8095471 >>8097509 >>8097653
Anonymous
2/2/2025, 1:07:40 PM No.8095471
>>8095465
browsers are too scary these days it's better that it gets locked down desu. too many people willing to exploit others for the smallest gains.
and this is coming from someone that just had to struggle for hours trying to figure out how to get a personal firefox extension i made stay permanently installed.
Anonymous
2/2/2025, 1:34:30 PM No.8095474
>>8091995
Pretty cool. Ultimate Guitar Anon along with this board. I like your tools and philosophy.
Anonymous
2/6/2025, 4:48:08 AM No.8095667
How would I go about implementing a RSS feed for new manga chapters? Where do I start?
Anonymous
2/10/2025, 8:33:30 PM No.8096091
Screenshot_2
Screenshot_2
md5: 3f2f108452bf547880a2574a687d8ef0๐Ÿ”
hello brous, i made a custom page with very basic knowledge i successfully put it as the startup page when opening chrome but for the page that pops when you click for a new tab i did some research finding out you can make a json file that commands so that your page opens everytime you click new tab, the problem is this page uses a little script i made so it cycles thru a little folder with images for the background of the page, but these images are not showing when i hit new tab
they are still showing when i open the browser
Replies: >>8096092
Anonymous
2/10/2025, 8:34:48 PM No.8096092
Screenshot_4
Screenshot_4
md5: 0392fdc91c10351e0cd9ec27601b077d๐Ÿ”
>>8096091
this how it looks when i hit new tab
Anonymous
2/14/2025, 3:27:03 AM No.8096373
>>8085519 (OP)
OP link to ricing.chloechantelle.com doesn't work
this link works: https://ricing-guide.github.io
Anonymous
3/2/2025, 10:21:33 PM No.8097509
>>8095465
>https://www.reddit.com/r/firefox/comments/c8z0hx/help_set_new_tab_page_to_local_file/
i feel like you might be better off just running a python http server locally and pointing your browser to the loopback address
Anonymous
3/5/2025, 9:19:19 PM No.8097653
>>8095465
There has been a guide for it on the OP links for god knows how long: https://stpg-tk.netlify.app/guides/firefox-startpage/

Which funnily enough is obsolete as of the last Firefox update (136). To fix it you have to change your .cfg to this:

// Any comment. You must start the file with a single-line comment!
let {classes:Cc,interfaces:Ci,utils:Cu} = Components;

/* set new tab page */
try {
ChromeUtils.defineESModuleGetters(this, {
AboutNewTab: "resource:///modules/AboutNewTab.sys.mjs",
HomePage: "resource:///modules/HomePage.jsm",
});

let newTabURL = "file:///C:/Users/Usuario/Documents/Startpages/u0/index.html";

// For new tabs.
AboutNewTab.newTabURL = newTabURL;

// For home and new windows.
HomePage.safeSet(newTabURL);
} catch(e){Cu.reportError(e);} // report errors in the Browser Console
Replies: >>8097654 >>8097753 >>8097766 >>8098190 >>8098252 >>8101090 >>8109837
Anonymous
3/5/2025, 9:22:34 PM No.8097654
>>8097653
Accidentally used the link to my personal file but you get the point
Anonymous
3/7/2025, 3:09:19 PM No.8097753
>>8097653
god bless anon
Anonymous
3/7/2025, 9:52:49 PM No.8097766
1721208528672224
1721208528672224
md5: ba76408eadc4fd2d985f24c002909cfc๐Ÿ”
>>8097653
All of google failed me and it was this post that gave me the solution. Thanks.
Anonymous
3/10/2025, 8:48:56 PM No.8098066
How can I take advantage of Zen's transparency (Mica?) using CSS? I tried looking at the Zen Internet addon but its "background: transparent;" does not work at all?

t. codelet
Anonymous
3/11/2025, 12:07:22 PM No.8098102
spaceJam
spaceJam
md5: e459eeec395a2bfc18bda2cf10c2a22b๐Ÿ”
Here's mine
Replies: >>8098121
Anonymous
3/11/2025, 3:35:42 PM No.8098121
>>8098102
Is it animated? Does the meteor orbit the Earth?
Anonymous
3/12/2025, 11:17:46 AM No.8098190
>>8097653
youre a fucking saint anon
TheSound !!gmz/OJ84nQK
3/13/2025, 2:23:24 AM No.8098252
>>8097653
Well fuck me anon, I thought I would never see it and you had it fixed last week. I'm adding this to the OP just in case and will speak to guide's owner. Thank you.
Anonymous
3/30/2025, 9:34:54 AM No.8099725
SAVED
Anonymous
4/10/2025, 8:56:52 PM No.8100759
Startpage_1
Startpage_1
md5: 859d97a151786cbe92583468cef4b554๐Ÿ”
How is this for my first startpage? Learnt a little bit of javascript along with html and css. Was only familiar with the basics before.

Any advice on useful things to add or advice regarding the ui? I added the image slideshow because it felt lacking. I think I am going to add a search bar and tabbed navigation when I have some time.
Replies: >>8100796
Anonymous
4/11/2025, 12:21:18 AM No.8100796
>>8100759
I like it. That red font is a little jarring but I understand you're trying to fit with the palette of the picture. The use of icons makes it easy to navigate and find what you're looking for. The only criticism/advice I can give you is that you should find a way to make all the boxes in the same row have the same height, it will look better.
Replies: >>8101060
Anonymous
4/14/2025, 5:07:02 PM No.8101060
Startpage_2
Startpage_2
md5: 1f95cb54b158435712a05a93e3a3d6c5๐Ÿ”
>>8100796
I addressed what you said about the boxes by making them have the same height in their particular row

I added the tabbed navigation. Will populate it with suitable data, thinking of a piracy tab and maybe one dedicated to direct search on different websites. I also added a weather widget, gives minimum and maximum temperature of that day and gives the current temparature and current apparent or "feels like" temprature in the second line. The current values update every 15 minutes as per the api.
Is this a good direction for the UI? I wouldn't want it to be inconsistent.

P.S I couldn't find any info online on how to make the tabs look like file/folder actual tabs i.e not making them look like buttons. So I am writing how I did it here.

Inside the tab-switching function:
/* Removing the "active-tab" class from other buttons and giving the selected button the active class to trigger change as per style.css */
for (i = 0; i < tab.length; i++) {
tab[i].className = tab[i].className.replace(" active-tab", "");
}
this.className += " active-tab"

Inside the styles file, set the button's positioning to relative and move it down by one pixel (Or as per your set border width):
.active-tab {
position: relative;
top: 1px;
}
Anonymous
4/25/2025, 9:00:14 PM No.8101090
>>8097653
Hi anon, the script somehow stopped working properly, I believe it was just another firefox update.
If you go to home, through clicking on the button or keyboard shortcut, the startpage is there.
If you try to use new tab, it won't.
Do you mind giving it another try, please?
Anonymous
4/28/2025, 10:37:45 PM No.8101620
Is there any good tutorial you would recommend on css? I know some javascript and css/html but I'm always discouraged when I'm trying to do a project because I'm very bad at designing things. I've been trying to do a small to-do list manager and I have it mostly working but I just can't come up with a decent design.
Replies: >>8101702 >>8104357 >>8104374
Anonymous
4/29/2025, 10:30:25 PM No.8101702
image
image
md5: 525968fee3884d9235da2920cfa34463๐Ÿ”
>>8101620
I don't know any good tutorials myself, but I learnt from just doing it.

I don't think I am any good at it, but getting a consistent design is just iterating on your layout again and again. (I am the dude one reply above you with the startpage titled "Works?")
You tell me if my UI is consistent.

I attached an image of one of my earlier iterations for reference.
Anonymous
5/7/2025, 5:08:34 AM No.8102449
saved
Anonymous
5/15/2025, 8:34:15 AM No.8103230
yet again
Anonymous
5/22/2025, 7:49:06 AM No.8104078
You're not escaping
Anonymous
5/24/2025, 6:08:11 AM No.8104357
>>8101620
if https://developer.mozilla.org/en-US/docs/MDN/Tutorials#introduction_to_css is shit Iโ€™ll eat my hat
this is my go-to site for โ€œhow does ____ work?โ€ questions and the people who work on it really care
also
- be aware that flexbox exists and is good for laying out items in one dimension
- css grid exists and is good for laying out things in two dimensions
- internalize the difference between margins (outside the border) and padding (inside the border)
consider learning https://getbem.com and using it so you donโ€™t have to fight specificity wars with yourself
Anonymous
5/24/2025, 7:20:09 AM No.8104374
>>8101620
inspect webpage you like, figure out how its done

thats it, you also have ai tools to ask questions and make examples, its piss easy.
Anonymous
5/27/2025, 8:57:49 AM No.8104797
Does anyanon know if it's possible to disable Firefox fingerprinting-protection on local sites so I can load custom fonts?
Replies: >>8104985 >>8105363
Anonymous
5/29/2025, 8:04:28 AM No.8104985
>>8104797
canโ€™t you just serve up those custom fonts as part of the website youโ€™re making?
Replies: >>8104987
Anonymous
5/29/2025, 9:23:20 AM No.8104987
>>8104985
I could but the browser already has that shit loaded, it just refuses to let me use it..
Anonymous
5/31/2025, 9:29:21 PM No.8105363
>>8104797
When will you learn to search for your problem online before posting on 4chan about it?

Here: https://support.mozilla.org/en-US/kb/firefox-protection-against-fingerprinting
Replies: >>8105399
Anonymous
6/1/2025, 7:41:19 AM No.8105399
>>8105363
when will you learn to comprehend the sentences i type? i don't want to disable it entirely, just on local pages.
Replies: >>8105497
Anonymous
6/1/2025, 9:49:17 AM No.8105403
Those Startpages are neat and I know this is more a design circlejerk, but this is all very basic.
>Any site that is searchable should come with a search bar e.g.
you click 'Google Images' the text is replaced by a search field with focus. Click again or hit enter to open site without searching.
Bonus points if it also works with reverse image search sites.
>Keystroke Page filter (You press G and only sites with G are displayed)
>Show History for pages (last visited subpages)
>Show Bookmarks for pages
>Show Downloads from that domain (probably needs manual work for pages)

The Keystroke Filter would need JS. For inline stuff like history you probably need to make an addon but you can make a link to the bookmark page with filter.
Maybe I make something like this when I'm stop being lazy.
Anonymous
6/2/2025, 7:00:25 AM No.8105497
>>8105399
In the link I posted:
>How do I disable this protection for a website?
>If a site seems broken, try turning off Enhanced Tracking Protection. It disables the protection on that site only.

When will you learn to read and interpret instructions for yourself first before asking for help?
Replies: >>8105499
Anonymous
6/2/2025, 7:06:05 AM No.8105499
>>8105497
It literally isn't an option on local pages
Replies: >>8105501
Anonymous
6/2/2025, 7:14:33 AM No.8105501
>>8105499
Sorry, it's my bad then. Don't use firefox myself.
Anonymous
6/5/2025, 1:16:07 AM No.8105736
>>8085520
This one's sick. Is there a git somewhere?
Anonymous
6/7/2025, 12:46:26 AM No.8105897
pic-full-250607-0041-21
pic-full-250607-0041-21
md5: c622438bc8306baf65d3e803bad27396๐Ÿ”
>>8091996
thanks nigga
Anonymous
6/12/2025, 4:47:43 PM No.8106607
SAVED
Anonymous
6/14/2025, 4:16:04 PM No.8106747
Webshit
Webshit
md5: 117e7aaa7eaf1a9a62d23d378f441236๐Ÿ”
It's a work in progress
Replies: >>8107453
Anonymous
6/19/2025, 10:25:26 PM No.8107417
u not dien on me
Anonymous
6/19/2025, 10:45:15 PM No.8107420
>>8090059
if it's html you can just add the links, what am I missing
Anonymous
6/20/2025, 11:09:26 AM No.8107440
>>8089129
NTA
But yeah I totally agree. Everything is so readable, so the "clutter" only increases the informational density of the page, without managing to feel overwhelming.
Replies: >>8108641
Anonymous
6/20/2025, 6:11:20 PM No.8107453
>>8106747
Wow your work is amazing! can you explain me? please
Replies: >>8107469
Anonymous
6/20/2025, 8:48:28 PM No.8107469
>>8107453
Built on WinBox.js with custom CSS. The design is inspired by SGI's Indigo Magic Desktop and uses some SVG icons from IRIX.

Tested on Firefox: gofile.io/d/lOcCUg
Anonymous
7/2/2025, 2:22:32 PM No.8108641
Page 10 noooooooo

>>8107440
Yeah nicely put, I couldn't agree more.
Anonymous
7/16/2025, 11:56:43 AM No.8109837
>>8097653
nice thanks