1
0
mirror of https://github.com/flarum/core.git synced 2025-07-24 18:21:33 +02:00

Rename JS sub-components so that descriptors are before the noun, not after

This commit is contained in:
Toby Zerner
2015-05-18 18:50:58 +09:30
parent 2be7c4affc
commit ed98a18681
4 changed files with 8 additions and 8 deletions

View File

@@ -9,14 +9,14 @@ import SettingsPage from 'flarum/components/settings-page';
import icon from 'flarum/helpers/icon';
import app from 'flarum/app';
import PostDiscussionStickied from 'sticky/components/post-discussion-stickied';
import NotificationDiscussionStickied from 'sticky/components/notification-discussion-stickied';
import DiscussionStickiedPost from 'sticky/components/discussion-stickied-post';
import DiscussionStickiedNotification from 'sticky/components/discussion-stickied-notification';
app.initializers.add('sticky', function() {
// Register components.
app.postComponentRegistry['discussionStickied'] = PostDiscussionStickied;
app.notificationComponentRegistry['discussionStickied'] = NotificationDiscussionStickied;
app.postComponentRegistry['discussionStickied'] = DiscussionStickiedPost;
app.notificationComponentRegistry['discussionStickied'] = DiscussionStickiedNotification;
Discussion.prototype.isSticky = Model.prop('isSticky');
Discussion.prototype.canSticky = Model.prop('canSticky');

View File

@@ -1,7 +1,7 @@
import Notification from 'flarum/components/notification';
import username from 'flarum/helpers/username';
export default class NotificationDiscussionStickied extends Notification {
export default class DiscussionStickiedNotification extends Notification {
view() {
var notification = this.props.notification;

View File

@@ -1,6 +1,6 @@
import PostActivity from 'flarum/components/post-activity';
import EventPost from 'flarum/components/event-post';
export default class PostDiscussionStickied extends PostActivity {
export default class DiscussionStickiedPost extends EventPost {
view() {
var post = this.props.post;

View File

@@ -1,7 +1,7 @@
.badge-sticky {
background: #d13e32;
}
.post-discussion-stickied {
.discussion-stickied-post {
& .post-icon, & .post-activity-info, & .post-activity-info a {
color: #d13e32;
}