mirror of
https://github.com/HabitRPG/habitica.git
synced 2025-12-17 22:57:21 +01:00
* View party now opens member modal * Clicking member in header opens member detail modal * Began sticky header * Added sleep * Removed extra inbox and added name styles * Lint fixes * Added member filter * Added task counts * Updated quest start modal * Updated members modal style * Fixed editing party * Updated tavern * Updated my guilds * More guild styles * Many challenge styles and fixes * Fixed notification menu display * Added initial styles to groupplans * Added syncing with inbox * Fixed lint * Added new edit profile layout * Added initial achievement layout * Began adding new stats layout * Removed duplicate: * fix(CI): attempt to address Travis Mongo connection issue * fix(CI): don't strand us in Mongo shell * Travis updates * Try percise
18 lines
571 B
JavaScript
18 lines
571 B
JavaScript
export default {
|
|
methods: {
|
|
userLevelStyle (user, style) {
|
|
style = style || '';
|
|
let npc = user && user.backer && user.backer.npc ? user.backer.npc : '';
|
|
let level = user && user.contributor && user.contributor.level ? user.contributor.level : '';
|
|
style += this.userLevelStyleFromLevel(level, npc, style);
|
|
return style;
|
|
},
|
|
userLevelStyleFromLevel (level, npc, style) {
|
|
style = style || '';
|
|
if (npc) style += ' label-npc';
|
|
if (level) style += ` label-contributor-${level}`;
|
|
return style;
|
|
},
|
|
},
|
|
};
|