The Arcive of vBulletin Modifications Site. |
|
|
#1
|
||||
|
||||
|
Hi there, I've seen on a few forums people have a mod or template edit which makes all avatars rounded into a circle - I'm sure I've seen something here about it to but can't find the thread anymore.
Any idea how to do this? I've tried editing the postbit.css as so (ive tried a few things here, heres one example): Code:
.postbit .postuseravatarlink img {
height: 150px;
width: 175px;
border-radius: 50px;
border: 0px none;
float: right;
}
I'm still pretty useless at figuring exactly what to do for things like this haha, chances are im nowhere near the right place |
|
#2
|
||||
|
||||
|
We would need a link to a thread on your site, and an image of what you want, in order to help with CSS issues.
|
|
#3
|
||||
|
||||
|
I'm currently testing on the completely default template, with no changes. So the CSS is all original from that one (I'd provide a link, but my current forum template is locked to a customised one for users).
I've attached an image of what id like to achieve (badly edited as I've forgotten to bookmark the forum running it and away from photoshop :P). Basically, any uploaded avatars show up as a circle instead of the original picture shape. |
|
#4
|
||||
|
||||
|
Perhaps this mod, https://vborg.vbsupport.ru/showthread.php?t=305608
|
|
#5
|
||||
|
||||
|
I will have a look at the mod, thanks
edit: Not quite what I had in mind, too much going on with that for my forum. |
|
#6
|
||||
|
||||
|
Hmm making it a circle can be done w/ CSS but all would need to be the same size avatar... gosh I've seen something before css wise that did what you said and made whatever image a perfect circle it may have used some .js as well can't recall but here's a snippet that rounds corners of avatars in posts see if you can tinker with this some (paste @ bottom of additional.css):
Code:
.postuseravatar img {
-moz-border-radius-top{vb:stylevar right}: 10px !important;
-moz-border-radius-top{vb:stylevar left}: 10px !important;
-webkit-border-top-{vb:stylevar right}-radius: 10px !important;
-webkit-border-top-{vb:stylevar left}-radius: 10px !important;
border-top-{vb:stylevar right}-radius: 10px !important;
border-top-{vb:stylevar left}-radius: 10px !important;
-moz-border-radius-bottom{vb:stylevar right}: 10px !important;
-moz-border-radius-bottom{vb:stylevar left}: 10px !important;
-webkit-border-bottom-{vb:stylevar right}-radius: 10px !important;
-webkit-border-bottom-{vb:stylevar left}-radius: 10px !important;
border-bottom-{vb:stylevar right}-radius: 10px !important;
border-bottom-{vb:stylevar left}-radius: 10px !important;
}
Edit: Ohh and when you're tinkering w/ css and you use additional.css to "overwrite" a default definition, well if it already had a border-radius defined (any css) and you overwrite in additional.css w/o using !important it may not display your changes SO if you ever run into a scenario where you know it should work but it's not simply add !important to the end to ensure it knows "hey this is important to show just like this". |
|
#7
|
||||
|
||||
|
That has done exactly what I wanted, thanks!
|
| 2 благодарности(ей) от: | ||
| Lynne, TheLastSuperman | ||
![]() |
|
|
| X vBulletin 3.8.12 by vBS Debug Information | |
|---|---|
|
|
More Information |
|
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|