• You need 5 posts to download resources. You can only download 2 resources per day. To remove these limits consider upgrading.

XF xenforo Grid layout view for Resources

one_finger_man

Verified
LV
0
 
Joined
Mar 23, 2023
Messages
28
Reaction score
16
Awards
3
It will be enough to add the following codes to the Extra.less template to get a Grid view in the XFRM Resources section without a plugin .

1625076202825.png



HTML:
.structItem--resource {
    background-color: white !important;
    border-collapse: collapse;
    padding: 0px;
    width: 100%;
    min-height: 138px;
    height: 138px;
    height: auto;
    display: inline-block !important;
    margin: 9px 0px 0px 6px;
    max-width: 49% !important;
    max-height: 162px;
    box-sizing: border-box;
    vertical-align: top;
    border-radius: 2px;
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.28); }
.structItem-cell--iconExpanded .structItem-iconContainer .avatar {
    width: 96px;
    height: 96px;
    font-size: 57.6px;
    margin-left: 3px; }
.structItem--resource .structItem-cell--main {
    width: 100%;
    height: 112px; }
.structItem--resource .structItem-cell--resourceMeta {
    display: block;
    width: auto !important;
    margin-top: -13px;
    margin-bottom: 15px; }
span.avatar.avatar--s.avatar--separated.structItem-secondaryIcon {
    display: none; }
.structItem--resource .ratingStarsRow--justified {
    border-bottom: 1px solid #dfdfdf;
    margin-bottom: 2px;
    padding-bottom: 2px; }
.pairs.pairs--justified>dd {
    float: left;
    text-align: right;
    max-width: 100%; }
.structItem--resource .structItem-metaItem--lastUpdate {
    float: right; }
.structItem--resource .structItem-metaItem--downloads {
    float: left; }
.structItem-cell.structItem-cell--icon.structItem-cell--iconExpanded {
    width: 120px; }
div[data-type="resource"] .structItemContainer {
    background-color: #f5f5f5; }
@media (max-width: 1125px) {
  .structItem--resource {
    max-width: calc(95%) !important;   } }
@media (max-width: 650px) {
  .structItem--resource {
    display: table !important;
    max-width: 100% !important;
    margin: 5px 5px 5px 0px;
    box-shadow: none;     } }
 
Top