2012-04-01 1 views
0

방금 ​​전 전체 Rails 앱이 희미 해져서 모든 텍스트가 120 % 더 어둡게 보이도록 빠른 수정을 원합니다. 내 문제는 내 텍스트 색상 값이 모든 곳에서 있다는 것입니다. (텍스트 색상 값이 약간이라면 그 색상 값을 모두 찾아서 바꿀 수있을 것입니다.)은 CSS를 모든 텍스트 요소를 더 어둡게 만듭니다.

이 방법이 있습니까? 나는 less에 익숙하지 않지만, 나를 도와 줄 수있는 빠른 해결책이 있기를 바랍니다.

+0

실제'CSS' 또는'Less' 파일을 게시하면 도움이 될 것입니다. –

답변

2

나는 규칙을 기반으로 모든 CSS를 만드는 데 사용되므로 CSS를 다시 작성하는 것처럼 지금은 구현하기가 어렵다고 생각합니다.

예를 들어 기본 색상을 @base : #ccc; 당신은 ...이 여전히 통과 및 퍼센트와 모든 CSS 값을 대체하고도 적은 내용을 강제 그러나

div { .box-shadow(0 0 5px, 30%) } 

같은 %로 좋은 장기 솔루션을 다른 색상을 설정할 수 있지만 빠른 수 없습니다 고치다.

전 레일에 대해 전문가가 아니지만 replace 명령으로 모든 파일을 검토하고 #fff를 #ccc 등으로 바꿀 경우 어떻게해야합니까?

1

귀하의 CSS가 덜 (또는 웅덩이) 기반이 아니기 때문에 이것을 달성하는 간단한 방법이 없습니다. 그러나 CSS에서 모든 색상 값 (정규 표현식 사용)을 찾아 더 어두운 색상으로 대체하는 스크립트를 작성하면 (즉, 모든 개별 색상 값을 일정 비율만큼 줄이는) 어려운 일은 아닙니다.

관련 문제