2012-04-24 3 views
7

작은 크기의 1024x768 화면에서 Gmail의 새로운 모양을 사용할 수있게하려고합니다. 기본 레이아웃은 움직이지 않는 요소로 둘러싸인 메시지의 작은 창만 남깁니다. 작은 창을 스크롤하면 대단히 짜증납니다.Gmail의 레이아웃을 맞춤 스타일로 수정

나는 Stylish 사용자 스타일을 사용하여 스크롤 전체 페이지 (this one의 수정 된 버전)하기 위해 관리했습니다 : 지금 height: auto

@-moz-document domain('mail.google.com'), 
url-prefix('https://mail.google.com/mail') { 

.akc.lKgBkb, 
.oLaOvc.aeJ, 
.lKgBkb.nH.oy8Mbf, 
.lKgBkb.ajl.aib 
{ 
    height: auto !important; 
    overflow: hidden !important; 
} 

#canvas_frame { overflow-y: scroll; } 

.l2 { padding-bottom: 20px !important; } 

} 

스크롤바를하기로했다 요소, 그리고 무엇 스크롤 정적 인 채로 남아 있어야했던 전체 외부 페이지 (#canvas-frame)입니다.

저는 대부분 효과에 만족합니다. 이전 Gmail과 거의 비슷합니다. 그러나 키보드가있는 스크롤 (화살표 키, PgUp/PgDn, Home/End)이 작동을 멈췄습니다.. 그 문제를 해결하는 방법에 대한 아이디어가 있습니까?

+1

나는 그것을 일하게 만들려고 노력했습니다. 그것은 불가능한 것 같습니다. Gmail은 모든 키보드 이벤트를 잡아서 암호화 된 JavaScript 코드에서 사용합니다. 이 기능을 제공하기 위해 다른 JavaScript를 추가하는 것은 매우 복잡합니다. 스크롤바가 없으면 Gmail은 전체 페이지가 아닌 iframe을 스크롤하려고하기 때문에 작동하지 않습니다. –

+0

메시지에 얼마만큼의 화면을 사용하고 싶습니까? 1024x768 크기의 제 시스템 (Firefox 12/Windows)에서 스크롤바를 제외한 약 830x519 픽셀의 메시지 뷰를 얻었습니다. 폭은 81 %, 높이는 68 %입니다. F11 키를 눌러 전체 화면을 표시하면 메시지 영역 높이가 653 픽셀 또는 화면의 약 85 %로 변경됩니다. 이것은 내 끝에서 꽤 쓸모있다. – Geoff

+0

Riateche : 대단히 고마워, 이제는 아마 노력하지 않아도된다. – hmp

답변

1

해결책을 찾으셨습니까? DIY 접근 방식이 훌륭한 것은 사실이지만, 일부 사용자는 이미 새로운 모양 옵션에 대한 일부 사용자의 불만을 고려할 때 이미 심층적 인 변경을 한 가능성이 있습니다.

"Greasemonkey 사용자의 경우도 here (제휴 없음)의 파일도 install this style as user script"으로 시작하는 것이 좋은 출발점이 될 수 있습니다. 더 자세히 살펴보고 다른 제 3 자 URL 참조 등을 제거하겠습니다.

+2

예,이 스크립트를 보았습니다. 그것은 스크롤을 고치지 만 모든 부분을 다시 작성하려고 시도합니다 (대화보기의 제목과 같은). 리버스 엔지니어링하려고 시도하지만 * 원하는대로하지 않습니다 * 키보드 스크롤링이 여전히 작동하지 않으며 이것이 해결하려고하는 한 가지 문제입니다. – hmp

0

Firefox 12를 사용하고 있는데 내부 스크롤바가 보이지 않습니다. 메시지 창은 주 스크롤바를 통해 스크롤됩니다. 이미 정보를 수정했거나 더 많은 정보가 필요합니다. 어떤 브라우저를 사용하고 있습니까?

+0

Windows 7에서 Firefox 12를 사용하고 있습니다. Gmail은 기본적으로 "컴팩트"보기로 기본 설정되어 있습니다 (실제로는 다른 것을 표시하지 않습니다). 수정하지 않으면 다음과 같이 보입니다. http://i.imgur.com/kANmo.png – hmp

관련 문제