add search features popular etc

master
Gutenberg back end service account 2020-08-14 13:16:11 -04:00
parent 8563baa953
commit ea4f1942f3
5 changed files with 189 additions and 31 deletions

77
Gemfile.lock.old Normal file
View File

@ -0,0 +1,77 @@
GEM
remote: https://rubygems.org/
specs:
addressable (2.6.0)
public_suffix (>= 2.0.2, < 4.0)
colorator (1.1.0)
concurrent-ruby (1.1.5)
em-websocket (0.5.1)
eventmachine (>= 0.12.9)
http_parser.rb (~> 0.6.0)
eventmachine (1.2.7)
ffi (1.11.1)
forwardable-extended (2.6.0)
http_parser.rb (0.6.0)
i18n (0.9.5)
concurrent-ruby (~> 1.0)
jekyll (3.8.5)
addressable (~> 2.4)
colorator (~> 1.0)
em-websocket (~> 0.5)
i18n (~> 0.7)
jekyll-sass-converter (~> 1.0)
jekyll-watch (~> 2.0)
kramdown (~> 1.14)
liquid (~> 4.0)
mercenary (~> 0.3.3)
pathutil (~> 0.9)
rouge (>= 1.7, < 4)
safe_yaml (~> 1.0)
jekyll-feed (0.12.1)
jekyll (>= 3.7, < 5.0)
jekyll-optional-front-matter (0.3.0)
jekyll (~> 3.0)
jekyll-sass-converter (1.5.2)
sass (~> 3.4)
jekyll-seo-tag (2.6.1)
jekyll (>= 3.3, < 5.0)
jekyll-watch (2.2.1)
listen (~> 3.0)
kramdown (1.17.0)
liquid (4.0.3)
listen (3.1.5)
rb-fsevent (~> 0.9, >= 0.9.4)
rb-inotify (~> 0.9, >= 0.9.7)
ruby_dep (~> 1.2)
mercenary (0.3.6)
minima (2.5.0)
jekyll (~> 3.5)
jekyll-feed (~> 0.9)
jekyll-seo-tag (~> 2.1)
pathutil (0.16.2)
forwardable-extended (~> 2.6)
public_suffix (3.1.0)
rb-fsevent (0.10.3)
rb-inotify (0.10.0)
ffi (~> 1.0)
rouge (3.4.1)
ruby_dep (1.5.0)
safe_yaml (1.0.5)
sass (3.7.4)
sass-listen (~> 4.0.0)
sass-listen (4.0.0)
rb-fsevent (~> 0.9, >= 0.9.4)
rb-inotify (~> 0.9, >= 0.9.7)
PLATFORMS
ruby
DEPENDENCIES
jekyll (~> 3.8.5)
jekyll-feed (~> 0.6)
jekyll-optional-front-matter
minima (~> 2.0)
tzinfo-data
BUNDLED WITH
2.0.2

34
Gemfile.old Normal file
View File

@ -0,0 +1,34 @@
source "https://rubygems.org"
# Hello! This is where you manage which Jekyll version is used to run.
# When you want to use a different version, change it below, save the
# file and run `bundle install`. Run Jekyll with `bundle exec`, like so:
#
# bundle exec jekyll serve
#
# This will help ensure the proper Jekyll version is running.
# Happy Jekylling!
gem "jekyll", "~> 4.1.1"
# This is the default theme for new Jekyll sites. You may change this to anything you like.
gem "minima", "~> 2.5"
# If you want to use GitHub Pages, remove the "gem "jekyll"" above and
# uncomment the line below. To upgrade, run `bundle update github-pages`.
# gem "github-pages", group: :jekyll_plugins
# If you have any plugins, put them here!
group :jekyll_plugins do
## gbn: we're not using feeds (this creates feed.xml:
## gem "jekyll-feed", "~> 0.6"
end
# Windows does not include zoneinfo files, so bundle the tzinfo-data gem
### gbn: not needed with a Linux system
### gem "tzinfo-data", platforms: [:mingw, :mswin, :x64_mingw, :jruby]
# Performance-booster for watching directories on Windows
gem "wdm", "~> 0.1.0" if Gem.win_platform?
### gbn customizations
### gem 'jekyll-optional-front-matter' # https://github.com/benbalter/jekyll-optional-front-matter

View File

@ -4,34 +4,34 @@
<!--<head> <!--<head>
<title>Cover Flow</title> <title>Cover Flow</title>
</head>--> </head>-->
<!--<body><div>--><a href="/ebooks/62879" title="Gems in the Smithsonian Institution" target="_top"><div class="cover_image"> <!--<body><div>--><a href="/ebooks/62927" title="The Jugglers" target="_top"><div class="cover_image">
<div class="cover_img"><img src="/cache/epub/62879/pg62879.cover.small.jpg" alt="Gems in the Smithsonian Institution" title="Gems in the Smithsonian Institution" draggable="false"> <div class="cover_img"><img src="/cache/epub/62927/pg62927.cover.small.jpg" alt="The Jugglers" title="The Jugglers" draggable="false">
</div><div class="cover_title"><h5>Gems in the Smithsonian Institution</h5></div></div></a> </div><div class="cover_title"><h5>The Jugglers</h5></div></div></a>
<a href="/ebooks/62880" title="The Glebe 1914/01 (Vol. 1, No. 4): Love of One&apos;s Neighbor" target="_top"><div class="cover_image"> <a href="/ebooks/62926" title="Historia del famoso predicador Fray Gerundio de Campazas, alias Zotes (1 de 2)" target="_top"><div class="cover_image">
<div class="cover_img"><img src="/cache/epub/62880/pg62880.cover.small.jpg" alt="The Glebe 1914/01 (Vol. 1, No. 4): Love of One&apos;s Neighbor" title="The Glebe 1914/01 (Vol. 1, No. 4): Love of One&apos;s Neighbor" draggable="false"> <div class="cover_img"><img src="/cache/epub/62926/pg62926.cover.small.jpg" alt="Historia del famoso predicador Fray Gerundio de Campazas, alias Zotes (1 de 2)" title="Historia del famoso predicador Fray Gerundio de Campazas, alias Zotes (1 de 2)" draggable="false">
</div><div class="cover_title"><h5>The Glebe 1914/01 (Vol. 1, No. 4): Love of One&apos;s Neighbor</h5></div></div></a> </div><div class="cover_title"><h5>Historia del famoso predicador Fray Gerundio de Campazas, alias Zotes (1 de 2)</h5></div></div></a>
<a href="/ebooks/62881" title="The Tank Corps" target="_top"><div class="cover_image"> <a href="/ebooks/62925" title="Your 1952 Studebaker Champion: Owner&apos;s Guide" target="_top"><div class="cover_image">
<div class="cover_img"><img src="/cache/epub/62881/pg62881.cover.small.jpg" alt="The Tank Corps" title="The Tank Corps" draggable="false"> <div class="cover_img"><img src="/cache/epub/62925/pg62925.cover.small.jpg" alt="Your 1952 Studebaker Champion: Owner&apos;s Guide" title="Your 1952 Studebaker Champion: Owner&apos;s Guide" draggable="false">
</div><div class="cover_title"><h5>The Tank Corps</h5></div></div></a> </div><div class="cover_title"><h5>Your 1952 Studebaker Champion: Owner&apos;s Guide</h5></div></div></a>
<a href="/ebooks/62863" title="Chambers&apos;s Journal of Popular Literature, Science, and Art, No. 743, March 23, 1878" target="_top"><div class="cover_image"> <a href="/ebooks/62923" title="The Rare Earths: Their Occurrence, Chemistry, and Technology" target="_top"><div class="cover_image">
<div class="cover_img"><img src="/cache/epub/62863/pg62863.cover.small.jpg" alt="Chambers&apos;s Journal of Popular Literature, Science, and Art, No. 743, March 23, 1878" title="Chambers&apos;s Journal of Popular Literature, Science, and Art, No. 743, March 23, 1878" draggable="false"> <div class="cover_img"><img src="/cache/epub/62923/pg62923.cover.small.jpg" alt="The Rare Earths: Their Occurrence, Chemistry, and Technology" title="The Rare Earths: Their Occurrence, Chemistry, and Technology" draggable="false">
</div><div class="cover_title"><h5>Chambers&apos;s Journal of Popular Literature, Science, and Art, No. 743, March</h5></div></div></a> </div><div class="cover_title"><h5>The Rare Earths: Their Occurrence, Chemistry, and Technology</h5></div></div></a>
<a href="/ebooks/62865" title="Gibson: New Cartoons; A book of Charles Dana Gibson&apos;s latest drawings" target="_top"><div class="cover_image"> <a href="/ebooks/62922" title="Paradise lost. French" target="_top"><div class="cover_image">
<div class="cover_img"><img src="/cache/epub/62865/pg62865.cover.small.jpg" alt="Gibson: New Cartoons; A book of Charles Dana Gibson&apos;s latest drawings" title="Gibson: New Cartoons; A book of Charles Dana Gibson&apos;s latest drawings" draggable="false"> <div class="cover_img"><img src="/cache/epub/62922/pg62922.cover.small.jpg" alt="Paradise lost. French" title="Paradise lost. French" draggable="false">
</div><div class="cover_title"><h5>Gibson: New Cartoons; A book of Charles Dana Gibson&apos;s latest drawings</h5></div></div></a> </div><div class="cover_title"><h5>Paradise lost. French</h5></div></div></a>
<a href="/ebooks/62869" title="Tündér Ilona" target="_top"><div class="cover_image"> <a href="/ebooks/62921" title="Sweet Clover: Harvesting and Thrashing the Seed Crop" target="_top"><div class="cover_image">
<div class="cover_img"><img src="/cache/epub/62869/pg62869.cover.small.jpg" alt="Tündér Ilona" title="Tündér Ilona" draggable="false"> <div class="cover_img"><img src="/cache/epub/62921/pg62921.cover.small.jpg" alt="Sweet Clover: Harvesting and Thrashing the Seed Crop" title="Sweet Clover: Harvesting and Thrashing the Seed Crop" draggable="false">
</div><div class="cover_title"><h5>Tündér Ilona</h5></div></div></a> </div><div class="cover_title"><h5>Sweet Clover: Harvesting and Thrashing the Seed Crop</h5></div></div></a>
<a href="/ebooks/62871" title="Thoughts on a Pebble, or, A First Lesson in Geology" target="_top"><div class="cover_image"> <a href="/ebooks/62920" title="Sketches and Cartoons" target="_top"><div class="cover_image">
<div class="cover_img"><img src="/cache/epub/62871/pg62871.cover.small.jpg" alt="Thoughts on a Pebble, or, A First Lesson in Geology" title="Thoughts on a Pebble, or, A First Lesson in Geology" draggable="false"> <div class="cover_img"><img src="/cache/epub/62920/pg62920.cover.small.jpg" alt="Sketches and Cartoons" title="Sketches and Cartoons" draggable="false">
</div><div class="cover_title"><h5>Thoughts on a Pebble, or, A First Lesson in Geology</h5></div></div></a> </div><div class="cover_title"><h5>Sketches and Cartoons</h5></div></div></a>
<a href="/ebooks/62872" title="Ne bántsuk egymást: Ujabb tréfák" target="_top"><div class="cover_image"> <a href="/ebooks/62919" title="Yodogima: In Feudalistic Japan" target="_top"><div class="cover_image">
<div class="cover_img"><img src="/cache/epub/62872/pg62872.cover.small.jpg" alt="Ne bántsuk egymást: Ujabb tréfák" title="Ne bántsuk egymást: Ujabb tréfák" draggable="false"> <div class="cover_img"><img src="/cache/epub/62919/pg62919.cover.small.jpg" alt="Yodogima: In Feudalistic Japan" title="Yodogima: In Feudalistic Japan" draggable="false">
</div><div class="cover_title"><h5>Ne bántsuk egymást: Ujabb tréfák</h5></div></div></a> </div><div class="cover_title"><h5>Yodogima: In Feudalistic Japan</h5></div></div></a>
<a href="/ebooks/62873" title="Vampires and Vampirism" target="_top"><div class="cover_image"> <a href="/ebooks/62917" title="Tommy Remington&apos;s Battle" target="_top"><div class="cover_image">
<div class="cover_img"><img src="/cache/epub/62873/pg62873.cover.small.jpg" alt="Vampires and Vampirism" title="Vampires and Vampirism" draggable="false"> <div class="cover_img"><img src="/cache/epub/62917/pg62917.cover.small.jpg" alt="Tommy Remington&apos;s Battle" title="Tommy Remington&apos;s Battle" draggable="false">
</div><div class="cover_title"><h5>Vampires and Vampirism</h5></div></div></a> </div><div class="cover_title"><h5>Tommy Remington&apos;s Battle</h5></div></div></a>
<a href="/ebooks/62874" title="Contes cruels" target="_top"><div class="cover_image"> <a href="/ebooks/62918" title="Discours sur les révolutions de la surface du globe. English" target="_top"><div class="cover_image">
<div class="cover_img"><img src="/cache/epub/62874/pg62874.cover.small.jpg" alt="Contes cruels" title="Contes cruels" draggable="false"> <div class="cover_img"><img src="/cache/epub/62918/pg62918.cover.small.jpg" alt="Discours sur les révolutions de la surface du globe. English" title="Discours sur les révolutions de la surface du globe. English" draggable="false">
</div><div class="cover_title"><h5>Contes cruels</h5></div></div></a> </div><div class="cover_title"><h5>Discours sur les révolutions de la surface du globe. English</h5></div></div></a>
<!--</div></body></html>--> <!--</div></body></html>-->

View File

@ -210,7 +210,7 @@ ul.results li{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;-
ul.results li a.link{display:block;text-decoration:none;} ul.results li a.link{display:block;text-decoration:none;}
ul.results li .padded{padding:0.5em 0.5em;} ul.results li .padded{padding:0.5em 0.5em;}
ul.results li.h2,ul.results li.statusline{background:#eceadf;color:inherit;background-color:#eceadf;} ul.results li.h2,ul.results li.statusline{background:#eceadf;color:inherit;background-color:#eceadf;}
.cell{padding: 0.2em 1.8em;} .cell{padding: 0.2em 1.2em;}
.cell.leftcell{float:left;vertical-align:top;} .cell.leftcell{float:left;vertical-align:top;}
.cell.content{display:block;margin-left:50px;padding-left:1em;color:#a01f13;} .cell.content{display:block;margin-left:50px;padding-left:1em;color:#a01f13;}
.cell.content:hover{color:#8d770b;} .cell.content:hover{color:#8d770b;}

View File

@ -7,6 +7,53 @@ permalink: /ebooks/index.html
Search Search
====== ======
<div class="page_content"> <div class="page_content">
<style type="text/css">
.icon { background-image: url(/pics/sprite.png?1591823171);
width: 23px;
height: 23px; }
</style>
<li class="navlink">
<a class="link" href="/ebooks/search/?sort_order=downloads" accesskey="0">
<span class="cell leftcell without-cover">
<span class="icon-wrapper">
<span class="icon icon_popular"></span>
</span>
</span>
<span class="cell content">
<span class="title">Popular</span>
<span class="subtitle">Our most popular books.</span>
</span>
<span class="hstrut"></span>
</a>
</li>
<li class="navlink">
<a class="link" href="/ebooks/search/?sort_order=release_date" accesskey="1">
<span class="cell leftcell without-cover">
<span class="icon-wrapper">
<span class="icon icon_date"></span>
</span>
</span>
<span class="cell content">
<span class="title">Latest</span>
<span class="subtitle">Our latest releases.</span>
</span>
<span class="hstrut"></span>
</a>
</li>
<li class="navlink">
<a class="link" href="/ebooks/search/?sort_order=random" accesskey="2">
<span class="cell leftcell without-cover">
<span class="icon-wrapper">
<span class="icon icon_random"></span>
</span>
</span>
<span class="cell content">
<span class="title">Random</span>
<span class="subtitle">Random books.</span>
</span>
<span class="hstrut"></span>
</a>
</li>
<a class="button" href="#popup1">Help</a> <a class="button" href="#popup1">Help</a>
<div id="popup1" class="overlay"> <div id="popup1" class="overlay">
<div class="popup"> <div class="popup">