I spent some time producing some more CSS improvements for GNUSocial.
I noticed that my CSS from last time is plonked at the end of the existing CSS. That's cool for testing in a limited sense, but in one case, it's needed that the CSS is worked into the legacy CSS. If you need me to edit the original CSS file in the repo, I'll make a proper patch.
If you wish to patch yourself, its all commented so it should be fairly easy. If not I'll make a patch.
@feditips Please notice that activating secure mode, you also block other #fediverse software from interacting. Obviously, each server can decide what to do, but please, don't advice people to do it without telling them the consecuences.
Seems to me like free software is still a western white male's tinker pleasure... where nobody cares about providing good support for languages like Singhalese or Tamil. Biases and privileges abound...
simsa04 (simsa04@gnusocial.net)'s status on Tuesday, 13-Sep-2022 00:03:08 JST
simsa04The German coalition government denies solidarity with Europe. The Social Democrats refuse to deliver tanks and armoured personnel carriers to Ukraine, the Greens refuse six nuclear power plants to stay connected to the grid. And the Liberals are too power-obsessed to leave this coalition. It's a mess and it's a disgrace.
.form_notice input.submit:hover, .form_settings input.submit:hover, .form_settings input.cancel:hover, #form_invite input.submit:hover, .entity_subscribe .dialogbox input.submit_dialogbox:hover, .entity_tag .dialogbox input.submit_dialogbox:hover, .form_repeat.dialogbox input.submit_dialogbox:hover{
border: 1px solid;
box-shadow: inset 0 0 6px rgb(192, 255, 95), -8px 0px 1px rgba(0, 0, 0, .15);
background-color: rgb(25, 150, 22);
/* text-shadow: 1px 1px 2px #427388; REMOVE THIS it adds nothing and will just waste processor when we want snappy. try*/ text-shadow:none;
}
.input_forms > label {
margin: 10px 1em; /* better alignment */
}
#input_form_nav li.current a{
background: #444; /* not dramatic green */
box-shadow: -8px 0px 1px rgba(0, 0, 0, .25); /* Shadow to match the above. */
}
#input_form_nav li a{
padding: 4px 9px; /* compensating for adding the border */
}
#input_form_nav li:hover a{
/*box-shadow: 0 1px 4px rgba(0, 0, 0, .6); REMOVE THIS!!! DCENT says he can't unadd a hover shadow without affecting the current selected button shadow, so you'll need to remove the box shadow from hover in the code (the purpose of this it to reserve shadow only for the active/currently selected button) */
}
#content .notice-source-activity div.entry-title, .notice-source-activity div.e-content {
margin-left: 45px; /* DCent says you will need to fix the DOM so the timestamp for subscribing to people is in a footer like the timpstamp for everything else.
}
.form_notice input.submit, .form_settings input.submit, .form_settings input.cancel, #form_invite input.submit, .entity_subscribe .dialogbox input.submit_dialogbox, .entity_tag .dialogbox input.submit_dialogbox, .form_repeat.dialogbox input.submit_dialogbox{
box-shadow: -8px 1px 1px rgba(0, 0, 0, .25); /* Shadow to match the above tag cloud. */
}
.entity_actions {
background-color: transparent !important; /* this is needed so the buttons are on a clear background?? Not sure about other contexts, though. Why was it made important.*/
}
.form_group_join input.submit, .form_user_subscribe input.submit, .form_remote_authorize input.submit, .form_user_add_peopletag input.submit, .form_peopletag_subscribe input.submit, .entity_subscribe a {
background-position: 5px -1181px; /*properly center the Subscribe button icon */
}
.form_user_block input.submit, .form_user_unblock input.submit, .form_group_block input.submit, .form_group_unblock input.submit {
background-position: 5px -918px; /*properly center the Block button icon */
}