Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

HTML5 기본 스킨 추가 #1544

Closed
textcube-dev opened this issue Sep 24, 2012 · 0 comments
Closed

HTML5 기본 스킨 추가 #1544

textcube-dev opened this issue Sep 24, 2012 · 0 comments
Assignees
Milestone

Comments

@textcube-dev
Copy link
Contributor

개요

  • HTML5 규격의 기본 스킨을 추가합니다.
  • 2009년 말~2010년 초에 개발해서 창고에 넣어놓은 persona 지원 bianlian 스킨을 일반 스킨화합니다.
  • 새 스킨을 위한 일종의 '기준' 으로 제공합니다.
  • 이슈 등록시간: 2011-01-07T01:45:59
  • 마지막 수정시간: 2011-03-26T00:23:18.744951
Comment 1 by inureyes at 2011-01-07T01:47:14
c12cff0

refs #1544

  • MusicPaper 스킨 추가
  • pure HTML5.
  • CSS3 (디자인이 입혀진 상태는 아님. 입혀야 합니닷)
Comment 2 by inureyes at 2011-01-11T10:36:48
2523397

refs #1544

  • 기본 스킨을 musicpaper로 변경
Comment 3 by inureyes at 2011-02-28T06:09:27.818493
In 2cb2a22 :
#!CommitTicketReference repository="" revision="61accb61ebec1298177af8e91d2e98cb7fa7fc10"
refs #1544 : Added : textcube name and version replacer.
Comment 4 by achimnol at 2011-03-20T01:00:46.282679
방금 제 홈페이지와 블로그를 HTML5로 업그레이드하는 작업을 조금 진행했는데, 텍스트큐브 내부 지원이 필요한 부분이 있어 덧붙입니다.
  • <time> element 지원 : 화면에 읽기 편한 날짜/시간을 보이게 하되, 실제로 웹브라우저가 시간을 인식하게 하려면 ISO 8601 형식으로 datetime attribute를 적어주어야 합니다. 따라서 현재 date 관련 치환자들의 ISO 8601 버전을 만들어야 합니다. (불행히도 ISO 8601이 사람이 읽기에 그닥 좋지는 않죠.) Timestamp class에 ISO 8601에 대한 기능적 구현은 이미 되어 있으므로 스킨 치환자들만 새로 추가하면 될 듯합니다.
  • <meta charset="utf-8"> 지원 : <head> 태그의 맨 앞에 나와야 한다고 합니다. 제가 스킨에 임의로 집어넣어보니 Textcube 자체에서 추가하는 태그들이 위에 붙어버려서 Textcube 자체에서 출력하는 쪽으로 해야 할 것 같습니다.
Comment 5 by inureyes at 2011-03-23T08:35:21.878071
In 91816fc :
#!CommitTicketReference repository="" revision="ef96eed5333ef436cdf71ced7cf88b8f0543e2eb"
refs #1544 : modified : css3 simple design refining
Comment 6 by inureyes at 2011-03-23T09:21:39.303845
Replying to [comment:4 daybreaker]: > 방금 제 홈페이지와 블로그를 HTML5로 업그레이드하는 작업을 조금 진행했는데, 텍스트큐브 내부 지원이 필요한 부분이 있어 덧붙입니다. > > * `` element 지원 : 화면에 읽기 편한 날짜/시간을 보이게 하되, 실제로 웹브라우저가 시간을 인식하게 하려면 ISO 8601 형식으로 `datetime` attribute를 적어주어야 합니다. 따라서 현재 date 관련 치환자들의 ISO 8601 버전을 만들어야 합니다. (불행히도 ISO 8601이 사람이 읽기에 그닥 좋지는 않죠.) `Timestamp` class에 ISO 8601에 대한 기능적 구현은 이미 되어 있으므로 스킨 치환자들만 새로 추가하면 될 듯합니다. 치환자를 추가하도록 하겠습니다. 그런데 이거, 시간 출력되는 부분이 엄청 많아서 (예를 들면 글마다, 댓글마다, 사이드바등등...) 좀 머릴 써야 되겠는데요? 하하
  • <meta charset="utf-8"> 지원 : <head> 태그의 맨 앞에 나와야 한다고 합니다. 제가 스킨에 임의로 집어넣어보니 Textcube 자체에서 추가하는 태그들이 위에 붙어버려서 Textcube 자체에서 출력하는 쪽으로 해야 할 것 같습니다.

#1309의 연장이네요. 으음 head 태그를 기준으로 집어넣는데, 이제 어떻게 머리 좋게 집어넣어야 할지 고민해야겠군요... 아예 해당 태그 라인 자체를 찾아내서 아래 붙여버리도록 할까 생각도 들고요. 어떻게 할까요?

Comment 7 by inureyes at 2011-03-23T09:33:43.215270
In 8371e35 :
#!CommitTicketReference repository="" revision="82ab9a8a496126603e5c3e92d87450985efc8f62"
refs #1544 : added : 'meta charset' tag compartibility for HTML5 skins.
Comment 8 by inureyes at 2011-03-23T09:38:25.584639
* page_rep_date * notice_rep_date * article_rep_date * article_rep_date_modified * tb_rep_date * rp_rep_date * rctrp_rep_time * rcttb_rep_time * list_rep_regdate * rplist_rep_regdate * tblist_rep_regdate * line_rep_regdate * guest_rep_date
Comment 9 by inureyes at 2011-03-23T09:41:14.381523
그런데 time tag의 datetime attribute에 대한 specification 은 따로 없는듯 합니다.
The time element represents either a time on a 24 hour clock, or a precise date in the proleptic Gregorian calendar, optionally with a time and a time-zone offset.
W3C specfication

라는군요. 그냥 출력값을 attribute로 써도 상관없을 것 같습니다. 조금더 상세하게는, W3C와 구글의 제안 표준이 다른 상태라네요.

Comment 10 by inureyes at 2011-03-24T10:14:41.749112
In 87cc1c8 :
#!CommitTicketReference repository="" revision="50b511ac60fc2bfb8d27e6358a866db087271cb2"
refs #1544 : added : basic style for articles
Comment 11 by inureyes at 2011-03-26T00:23:18.744951
In fd4635f :
#!CommitTicketReference repository="" revision="af84dc4e64ef6fdb42c8e05f55c72cb05bafb2dd"
refs #1544 : give margin to artiche region
@ghost ghost assigned inureyes Sep 24, 2012
inureyes added a commit that referenced this issue Oct 2, 2012
inureyes added a commit that referenced this issue Apr 27, 2014
inureyes added a commit that referenced this issue Apr 27, 2014
inureyes added a commit that referenced this issue Apr 27, 2014
inureyes added a commit that referenced this issue Apr 27, 2014
inureyes added a commit that referenced this issue Apr 27, 2014
inureyes added a commit that referenced this issue May 14, 2014
 refs #1678 : bugfix - version number check
 - periwinkle is default skin now.
 - version number check now uses version_compare
inureyes added a commit that referenced this issue May 14, 2014
 refs #1678 : bugfix - version number check
 - periwinkle is default skin now.
 - version number check now uses version_compare
achimnol added a commit that referenced this issue Aug 22, 2014
 - Increased the content font size for readability

 - Applied modern fonts for Mac/iOS devices
   (나눔바른고딕, Apple SD Gothic Neo)
achimnol added a commit that referenced this issue Sep 16, 2014
 - Increased the content font size for readability

 - Applied modern fonts for Mac/iOS devices
   (나눔바른고딕, Apple SD Gothic Neo)
inureyes added a commit that referenced this issue Feb 13, 2015
inureyes added a commit that referenced this issue Feb 13, 2015
inureyes added a commit that referenced this issue Feb 28, 2015
 * TODO : check the difference between CDN version and local version. Create patch CSS and just use it after CDN css call.
inureyes added a commit that referenced this issue Feb 28, 2015
 * TODO : check the difference between CDN version and local version. Create patch CSS and just use it after CDN css call.
@inureyes inureyes reopened this Mar 10, 2015
inureyes added a commit that referenced this issue Mar 10, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants