Yoginth преди 7 години
родител
ревизия
542bbbbd8c
променени са 10 файла, в които са добавени 3 реда и са изтрити 13603 реда
  1. 2 7
      Makefile
  2. 0 1
      conf/locale/locale_en-GB.ini
  3. 0 1
      conf/locale/locale_en-US.ini
  4. 1 2
      models/user.go
  5. 0 1
      pkg/form/user.go
  6. 0 13578
      public/less/_night.less
  7. 0 1
      public/less/gitote.night.less
  8. 0 2
      routes/user/setting.go
  9. 0 3
      templates/base/head.tmpl
  10. 0 7
      templates/user/settings/profile.tmpl

+ 2 - 7
Makefile

@@ -2,8 +2,7 @@ LDFLAGS += -X "gitote/gitote/pkg/setting.BuildTime=$(shell date -u '+%Y-%m-%d %I
 LDFLAGS += -X "gitote/gitote/pkg/setting.BuildGitHash=$(shell git rev-parse HEAD)"
 DATA_FILES := $(shell find conf | sed 's/ /\\ /g')
 LESS_FILES := $(wildcard public/less/gitote.less public/less/_*.less)
-LESS_FILES_NIGHT := $(wildcard public/less/gitote.night.less public/less/_*.less)
-GENERATED  := pkg/bindata/bindata.go public/css/gitote.min.css public/css/gitote.night.min.css
+GENERATED  := pkg/bindata/bindata.go public/css/gitote.min.css
 OS := $(shell uname)
 TAGS = ""
 BUILD_FLAGS = "-v"
@@ -12,7 +11,7 @@ GOVET = go tool vet -composites=false -methods=false -structtags=false
 
 .PHONY: build bindata clean
 
-.IGNORE: public/css/gitote.min.css public/css/gitote.night.min.css
+.IGNORE: public/css/gitote.min.css
 
 all: build
 
@@ -43,14 +42,10 @@ pkg/bindata/bindata.go: $(DATA_FILES)
 	./go-bindata -o=$@ -ignore="\\.DS_Store|README.md|TRANSLATORS|auth.d" -pkg=bindata conf/...
 
 less: public/css/gitote.min.css
-less-night: public/css/gitote.night.min.css
 
 public/css/gitote.min.css: $(LESS_FILES)
 	@type lessc >/dev/null 2>&1 && lessc -x $< >$@ || echo "lessc command not found, skipped."
 
-public/css/gitote.night.min.css: $(LESS_FILES_NIGHT)
-	@type lessc >/dev/null 2>&1 && lessc -x $< >$@ || echo "lessc command not found, skipped."
-
 clean:
 	go clean -i ./...
 

+ 0 - 1
conf/locale/locale_en-GB.ini

@@ -305,7 +305,6 @@ status = Status
 private_email = This email is Private
 beta = Enroll to Beta Member
 ads = Display Ads on dashboard
-nightmode = Night mode on Gitote
 update_profile = Update Profile
 update_profile_success = Your profile has been updated successfully.
 update_social = Update Social

+ 0 - 1
conf/locale/locale_en-US.ini

@@ -305,7 +305,6 @@ status = Status
 private_email = This email is Private
 beta = Enroll to Beta Member
 ads = Display Ads on dashboard
-nightmode = Night mode on Gitote
 update_profile = Update Profile
 update_profile_success = Your profile has been updated successfully.
 update_social = Update Social

+ 1 - 2
models/user.go

@@ -128,8 +128,7 @@ type User struct {
 	Certified  string
 
 	// Misc
-	ShowAds   bool
-	NightMode bool
+	ShowAds bool
 }
 
 func (u *User) BeforeInsert() {

+ 0 - 1
pkg/form/user.go

@@ -84,7 +84,6 @@ type UpdateProfile struct {
 	ThemeColor   string
 	IsBeta       bool
 	ShowAds      bool
-	NightMode    bool
 	PrivateEmail bool
 }
 

Файловите разлики са ограничени, защото са твърде много
+ 0 - 13578
public/less/_night.less


+ 0 - 1
public/less/gitote.night.less

@@ -1 +0,0 @@
-@import "_night";

+ 0 - 2
routes/user/setting.go

@@ -57,7 +57,6 @@ func Settings(c *context.Context) {
 	c.Data["themecolor"] = c.User.ThemeColor
 	c.Data["is_beta"] = c.User.IsBeta
 	c.Data["show_ads"] = c.User.ShowAds
-	c.Data["night_mode"] = c.User.NightMode
 	c.Data["private_email"] = c.User.PrivateEmail
 	c.Success(SETTINGS_PROFILE)
 }
@@ -125,7 +124,6 @@ func SettingsPost(c *context.Context, f form.UpdateProfile) {
 	c.User.ThemeColor = f.ThemeColor
 	c.User.IsBeta = f.IsBeta
 	c.User.ShowAds = f.ShowAds
-	c.User.NightMode = f.NightMode
 	c.User.PrivateEmail = f.PrivateEmail
 
 	if err := models.UpdateUser(c.User); err != nil {

+ 0 - 3
templates/base/head.tmpl

@@ -55,9 +55,6 @@
 
 	<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/gitote@1.2.4/css/bundle.min.css">
 	<link rel="stylesheet" href="{{AppSubURL}}/css/gitote.min.css?v={{MD5 AppVer}}">
-	{{if .LoggedUser.NightMode}}
-		<link rel="stylesheet" href="{{AppSubURL}}/css/gitote.night.min.css?v={{MD5 AppVer}}">
-	{{end}}
 	<noscript>
 		<style>
 			.dropdown:hover > .menu { display: block; }

+ 0 - 7
templates/user/settings/profile.tmpl

@@ -57,13 +57,6 @@
 							<label for="theme_color">Color</label>
 							<input type="text" id="theme_color" name="theme_color" class="jscolor {hash:true} jscolor-active" value="{{.themecolor}}" placeholder="#161616" autocomplete="off">
 						</div>
-						<div class="inline field">
-							<label for="location">Night Mode: </label>
-							<div class="ui checkbox">
-								<label><strong>{{.i18n.Tr "settings.nightmode"}}</strong><span class="ui green basic label tiny beta-badge">Beta</span></label>
-								<input name="night_mode" type="checkbox" {{if .night_mode}}checked{{end}}>
-							</div>
-						</div>
 						<div class="inline field">
 							<label for="location">Ads: </label>
 							<div class="ui checkbox">