2011-08-22 62 views
16

Tôi đã không sử dụng ít hơn trước ngày hôm nay.Làm thế nào để bạn thay đổi màu của CSS Bootstrap của Twitter?

Tôi đã thay đổi màu sắc trong preboot.less tới:

// Color Scheme 
@baseColor:   @orange;     // Set a base color 

sau đó tôi tuân thủ các tập tin ít hơn. Tất cả đều xuất hiện, nhưng mọi thứ vẫn xanh.

Vì vậy, tôi đã thử tuyến đường js.less. Vẫn xanh.

Trả lời

0

Bạn đã đặt biến @orange đến một màu sắc, như thế này

@orange: #FF2400;

+4

Điều đó đã hoàn tất. Hóa ra màu nút và các liên kết đều dựa trên các biến riêng của chúng, và không sử dụng @baseColor nhưng .. – speg

2

Nếu bạn đang sử dụng phiên bản 2.0 WIP, đây là thỏa thuận này.

lớp .primary sử dụng các biến @blue và @blueDark để tạo độ dốc của nút. Các biến này được đặt trong tệp variables.less.

Trong tệp buttons.less, các lớp nút khác được mã hóa cứng với giá trị hex.

// Danger and error appear as red 
    &.danger { 
    .gradientBar(#ee5f5b, #c43c35); 
    } 
    // Success appears as green 
    &.success { 
    .gradientBar(#62c462, #57a957); 
    } 
    // Info appears as a neutral blue 
    &.info { 
    .gradientBar(#5bc0de, #339bb9); 
    } 

Bạn phải thay đổi các giá trị hex đó hoặc tạo biến mà bạn thay thế giá trị hex bằng. Tôi mới sử dụng bootstrap từ twitter bản thân mình, nhưng điều này dường như là tình hình.

+0

nó có thể đạt được mà không cần ít hơn không? Tôi đã cài đặt ít hơn, thay đổi thứ gì đó, sau đó nhận được rất nhiều lỗi biên dịch ... – juanitofatas

+0

Tôi về cơ bản đã ngừng sử dụng Ít hơn vì lỗi. Nếu bạn làm điều đó, bạn phải chỉnh sửa các lớp khác nhau trong tệp tin boostrap.css hoặc nơi bạn đã đặt tất cả CSS từ bootstrap. Bạn phải chỉnh sửa tất cả các lớp trực tiếp trong CSS. Trong 2,0 = wip các lớp nút là .btn, .primary,.thông tin, .danger tôi nghĩ. Trong bản phát hành cuối cùng, chúng được tìm thấy ở đây http://twitter.github.com/bootstrap/base-css.html#buttons. – wuliwong

4

Bạn có thể tìm thấy Bootstrap Generator hữu ích - nó cho phép bạn chọn màu sắc vv và tạo tệp CSS Boostrap được biên dịch cho bạn.

+3

điều này nên được sử dụng cho phiên bản 2: http://twitter.github.com/bootstrap/download.html – Marty

+0

@Phil, liên kết đầu tiên của bạn có vẻ đã chết ... – AlexB

+0

Vâng, đúng vậy. Phải thay đổi trong 2 năm qua. –

11

Đây là trình tạo chủ đề khởi động hoạt động từ ảnh .... Vì vậy, bạn có thể chụp ảnh trang web "cũ", tải lên ở đây và tạo chủ đề phù hợp với bảng màu cũ của bạn!

Lưu ý: Trang web này dường như ngoại tuyến vào lúc này. Nếu bạn vẫn muốn tính năng này, you can install the site from it's Github repo và thử tính năng này từ đó.

http://www.lavishbootstrap.com/

và tất nhiên Bootstrap tự cho phép bạn tùy chỉnh màu sắc khi bạn tải về nó bây giờ, nhưng có liên quan đến rất nhiều cắt và dán các tông màu .... Công cụ này trên số liệu nó tất cả ra cho bạn ...

http://getbootstrap.com/customize/

+1

Trang web cho Lavish Bootstrap đã chết tại thời điểm này (vẫn hoạt động vào tháng 8 năm 2015). Trình tùy chỉnh Bootstrap chính thức mới có tại http://getbootstrap.com/customize/ –

0

này một cho # 01a4d9 màu btn

.btn { 
    border-color:#c5c5c5; 
    border-color:rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.25); 
} 

.btn-primary { 
    color:#ffffff; 
    text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25); 
    background-color:#007cc5; 
    background-image:-moz-linear-gradient(top, #01a4d9, #0193c5); 
    background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#01a4d9), to(#0193c5)); 
    background-image:-webkit-linear-gradient(top, #01a4d9, #0193c5); 
    background-image:-o-linear-gradient(top, #01a4d9, #0193c5); 
    background-image:linear-gradient(to bottom, #01a4d9, #0193c5); 
    background-repeat:repeat-x; 
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0096c5', endColorstr='#ff0054c5', GradientType=0); 
    border-color:#0193c5 #0193c5 #003479; 
    border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); 
    *background-color:#0193c5;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false); 
} 

.btn-primary:hover,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled] { 
    color:#ffffff; 
    background-color:#0193c5; 
    *background-color:#0049ac; 
} 

.btn-primary:active,.btn-primary.active { 
    background-color:#003f92 \9; 
} 
0

Để tùy chỉnh màu của các liên kết của bạn và .btn-primary (đó là những gì tôi nghĩ câu hỏi đã đề cập đến), hãy điều chỉnh @linkColor:

@linkColor: @orange; 
Các vấn đề liên quan