added article module layout mixin