# 139: Tạo kiểu chủ đề cho từng diễn đàn cá nhân - Thủ thuật CSS

Anonim

Bạn có thể tranh luận rằng trang chủ của Diễn đàn là trang quan trọng nhất, nhưng cũng có những lập luận xác đáng cho các lượt xem chuỗi riêng lẻ là quan trọng nhất. Dữ liệu cho thấy mọi người truy cập vào các “liên kết sâu” này với số lượng cao hơn so với trang chủ, mặc dù trang chủ là trang cá nhân được truy cập nhiều nhất.

Ngay lập tức, chúng tôi đấu tranh với chính xác nơi chúng tôi cần thay đổi để kiểm soát đánh dấu cho trang này. Tôi xin lỗi vì điều này, đó là lỗi của tôi vì đã không hiểu rõ hơn về cách thực hiện việc này. Nhưng nó cũng không báo trước cho việc Diễn đàn Vanilla tạo khuôn mẫu dễ dàng như thế nào.

Cuối cùng thì chúng tôi cũng tìm ra được vấn đề cốt lõi: tệp trong chủ đề của chúng tôi không đúng chỗ. Khi chúng tôi khắc phục điều đó, chúng tôi sẽ có được sự kiểm soát thích hợp.

Rất nhiều thử nghiệm mà chúng tôi thực hiện theo đúng nghĩa đen viết từ “thử nghiệm” vào một mẫu và xem vị trí của nó. Nó giống như áp dụng “background: red” trong CSS để đảm bảo rằng một cái gì đó đang hoạt động. Này, đó là sự phát triển ngoài đời thực. Khi chúng ta thực hiện đánh dấu thay đổi, chúng ta luôn phải tự hỏi bản thân rằng liệu chúng ta có đáng để chúng ta kiểm soát và đặt tên cho mọi thứ như bản thân chúng ta làm hay không, hoặc nếu đó là quá nhiều công việc, hoặc tệ hơn, nếu chúng ta nghĩ rằng có liên quan đến JavaScript mà chúng ta có thể gặp khó khăn thay đổi đánh dấu.

Chúng tôi kết thúc với một chút công việc phải làm về giao diện của từng chủ đề riêng lẻ, nhưng chúng tôi có tất cả những gì chúng tôi cần để hoàn thành nó. Chúng sẽ không giống chính xác như khung dây, bởi vì chúng tôi sẽ cố tình làm cho chúng trông giống hệt như khu vực nhận xét trên các bài đăng blog. Nhất quán sẽ giúp mọi thứ trở nên dễ dàng hơn với chúng tôi và tốt hơn cho tất cả mọi người.