diff --git a/.DS_Store b/.DS_Store index 65739d2..3e858f1 100644 Binary files a/.DS_Store and b/.DS_Store differ diff --git a/README.md b/README.md index 91a387c..b6b1d27 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # Rave Book Search Engine -Rave Book Seach Engine assists users in discovering free eBook and Audiobook downloads. It has a list of sources that are regularly updated and verified for safety as well as new eBook/Audiobook download links. -All of the websites listed and indexed by the Rave Book Search Engine have been thoroughly verified to ensure their safety. +Rave Book Seach Engine assists users in discovering free eBook and Audiobook downloads. +All of the websites listed and indexed by the Rave Book Search Engine have been verified to ensure their safety. # Screenshots ![Screenshot of Rave Book Search Engine Homepage eBook](img/ravesearch.png) @@ -28,289 +28,89 @@ All of the websites listed and indexed by the Rave Book Search Engine have been - Nickname: ras - URL: https://ravebooksearch.com/index-audiobooks.html?q=%s (please note that the '%s' keyword substitute may be different across browsers, kindly follow the instructions provided on your browser to replace if needed.) -# Websites Indexed (Currently 131) -## eBooks (Currently 116) -- libgen.fun -- pdfdrive.com/* -- repec.org/* -- snti.ru/* -- magazinelib.com/* -- avxhome.se/* -- freebookspot.club/* -- librs.net/* -- booksc.org/* -- ebookjunkie.com/* -- onlineprogrammingbooks.com/* -- perlego.com/* -- bookboon.com/* -- ebookee.com/* -- free-ebooks.net/* -- oll.libertyfund.org/* -- 2020ok.com/* -- ebb.la/* -- textbooknova.com/* -- pdfchm.net/* -- ebook3000.com/* -- bookfi.net/* -- scienceopen.com/* -- pdfbooksworld.com/* -- doaj.org/* -- plos.org/* -- dlc.dlib.indiana.edu/* -- paperity.org/* -- dblp.org/* -- zenodo.org/* -- forcoder.su/* -- filepursuit.com/* -- paidshitforfree.com -- manybooks.net -- freebooks.com -- ibookpile.net -- epdf.tips -- oceanofpdf.com -- ebookbb.com -- gutenberg.org -- allbooksworld.com -- ebooklobby.com -- freetechbooks.com -- freecomputerbooks.com -- onlinebooks.library.upenn.edu -- grtbooks.com -- bygosh.com -- bookgoldmine.com -- pdfget.com -- yudhacookbook.my.id -- espaebook2.com -- standardebooks.org/books -- sanet.st/full -- ebook-hunter.org/books -- ebookelo.com -- kupdf.net -- pdfroom.com -- lelivros.love -- trantor.is -- dokumen.pub -- *.ebook-dl.com/* -- *.ereads.net/* -- *.readanybook.com/* -- *.d-pdf.com/* -- *.avalonlibrary.net/* -- *.bookscat.org/* -- *.bookree.org/* -- *.ebook3000.co/* -- *.booksvooks.com/* -- *.oceanofepub.com/* -- *.onlybooks.org/* -- *.ebookscart.com/* -- *.novel12.com/* -- *.globalgreyebooks.com/* -- *.bookyards.com/* -- *.digilibraries.com/* -- *.bookscafe.net/* -- *.celz.ru/* -- *.fullbooks.com/* -- *.ebook-mecca.com/* -- *.ebook4expert.net/* -- *.thefreeonlinenovel.com/* -- *.readonlinefreebook.com/* -- *.allbookshub.com/* -- *.ebooksz.net/* -- *.bbooks.info/* -- *.novels80.com/* -- *.myebooksfree.com/* -- *.e-booksdirectory.com/* -- *.ebookhunter.net/* -- *.loyalbooks.com/* -- *.getfreeebooks.com/* -- *.obooko.com/* -- *.haringebook.com/* -- *.goodfileshare.com/* -- *.digitalbook.io/* -- *.pdfgeni.com/* -- *.pdfgrab.com/* -- *.ebookpdf.com/* -- *.moam.info/* -- *.pdfcookie.com/* -- *.pdfsearches.com/* -- *.oiipdf.com/* -- *.pdfslide.net/* -- *.qdoc.tips/* -- *.pdfduck.com/* -- *.pdforigin.club/* -- *.freeditorial.com/* -- *.zoboko.com/* -- *.hundredzeros.com/* -- *.freereadfeed.com/* -- *.avxhm.se/* -- *.avaxhome.co/* -- https://annas-archive.org -- 1lib.to -## Comics (Currently 4) -- getcomics.info -- zipcomic.com -- newcomic.info -- comics-all.com -- libgen.gs -## Audiobooks (Currently 11) -- audiobooksbay.ch/* -- loyalbooks.com -- xaudiobo0ks.com -- audiobookbay.nl -- audiboi.com -- tokybook.com -- goldenaudiobooks.com -- galaxyaudiobook.com -- audiobooklabs.com -- audiobooks4soul.com - -# Additional Info -## Terms of Use - -Certain features of the Site may be subject to additional guidelines, terms, or rules, which will be posted on the Site in connection with such features. - -All such additional terms, guidelines, and rules are incorporated by reference into these Terms. - -These Terms of Use described the legally binding terms and conditions that oversee your use of the Site. BY LOGGING INTO THE SITE, YOU ARE BEING COMPLIANT THAT THESE TERMS and you represent that you have the authority and capacity to enter into these Terms. IF YOU DISAGREE WITH ALL OF THE PROVISIONS OF THESE TERMS, DO NOT LOG INTO AND/OR USE THE SITE. - -These terms require the use of arbitration Section 10.2 on an individual basis to resolve disputes and also limit the remedies available to you in the event of a dispute. - -### Access to the Site - -By subjecting to these Terms, you the user is granted a non-transferable, non-exclusive, revocable, limited license to access the Site solely for your own personal, noncommercial use. - -We reserve the right to change, suspend, or cease the Site with or without notice to you. You approve that we will not be held liable to you or any third party for any change, interruption, or termination of the Rave Search services or any part. - -### No Support or Maintenance - -You agree that Rave Search will have no obligation to provide you with any support in connection with the Site. - -Excluding any User Content that you may provide, you are aware that all the intellectual property rights, including copyrights, patents, trademarks, and trade secrets, in the Site and its content, are owned by IdleEndeavor - -### Third-Party Links & Ads - -Rave Search may contain links to third-party websites and services. Such Third-Party Links are not under the control of Rave Search, and we are not responsible for any Third-Party Links & Ads. Rave Search provides access to these Third-Party Links only as a convenience to you and while we attempt to monitor and review them for safety; we are not responsible for whatever may happen as part of your decision to visit the provided Links. You use all Third-Party Links & Ads at your own risk and should apply a suitable level of caution and discretion in doing so. When you click on any of the Third-Party Links & Ads, the applicable third party’s terms and policies apply, including the third party’s privacy and data gathering practices. - -### Other Users - -If there is a dispute between you and any Site user, we are under no obligation to become involved. - -### Disclaimers - -The site is provided on an "as-is" and "as available" basis, and Rave Search expressly disclaim any and all warranties and conditions of any kind, whether express, implied, or statutory, including all warranties or conditions of merchantability, fitness for a particular purpose, title, quiet enjoyment, accuracy, or non-infringement. We make no guarantee that the site will meet your requirements, will be available on an uninterrupted, timely, secure, or error-free basis, or will be accurate, reliable,100% free of viruses or other harmful code, complete, legal, or safe. - -### Limitation on Liability - -To the maximum extent permitted by law, in no event shall Rave Search be liable to you or any third-party for any lost profits, lost data, costs of procurement of substitute products, or any indirect, consequential, exemplary, incidental, special or punitive damages arising from or relating to these terms or your use of, or incapability to use the site. Access to and use of the site is at your own discretion and risk, and you will be solely responsible for any damage to your device or computer system, or loss of data resulting therefrom. - -### Copyright Policy - -Rave Search respects the intellectual property of others and asks that users of our Site do the same. In connection with our Site, we have adopted and implemented a policy respecting copyright law that provides for the removal of any infringing material. If any material infringing your rights are found on our services; kindly contact us via the contact details below in order to remove or disable them with the following information: -- your physical or electronic signature; -- identification of the copyrighted work(s) that you claim to have been infringed; -- identification of the material on our services that you claim is infringing and that you request us to remove; -- sufficient information to permit us to locate such material; -- your address, telephone number, and e-mail address; -- a statement that you have a good faith belief that use of the objectionable material is not authorized by the copyright owner, its agent, or under the law; and -- a statement that the information in the notification is accurate, and under penalty of perjury, that you are either the owner of the copyright that has allegedly been infringed or that you are authorized to act on behalf of the copyright owner. - -We are not liable or obliged to remove Third-Party Links that infringe upon your rights. - -### Copyright/Trademark/License Information - -Copyright ©. All rights reserved. All trademarks, logos and service marks displayed on the Site are our property or the property of other third-parties. You are not permitted to use these Marks by changing, copying or utilizing it in conjunction with the copied Rave Search source code; without our prior written consent or the consent of such third party which may own the Marks. - -The source code of this website is made available publically to be copied or modified for personal use. Forks, clones or other modifications of the source code of Rave Search are not allowed to be made public. - -### Changes to These Terms - -At our discretion, we may change our Terms of Use to reflect updates to our processes, current acceptable practices, or legislative or regulatory changes. If we decide to change these Terms of Use, we will post the changes here at the same link by which you are accessing these Terms of Use. - -If required by law, we will get your permission or give you the opportunity to opt in to or opt out of, as applicable. - -## Privacy Policy - -Your privacy is important to us. It is Rave Search's policy to respect your privacy and comply with any applicable law and regulation regarding any personal information we may collect about you, including across our website, https://ravebooksearch.com, and other sites we own and operate. - -This policy is effective as of 5 December 2021 and was last updated on 5 December 2021. - -### Information We Collect - -Information we collect includes both information you knowingly and actively provide us when using or participating in any of our services and promotions, and any information automatically sent by your devices in the course of accessing our products and services. - -### Log Data - -When you visit our website, our servers may automatically log the standard data provided by your web browser. It may include your device’s Internet Protocol (IP) address, your browser type and version, the pages you visit, the time and date of your visit, the time spent on each page, other details about your visit, and technical details that occur in conjunction with any errors you may encounter. - -Please be aware that while this information may not be personally identifying by itself, it may be possible to combine it with other data to personally identify individual persons. - -### Collection and Use of Information - -We may collect personal information from you when you do any of the following on our website: - -- Use a mobile device or web browser to access our content -- Contact us via email, social media, or on any similar technologies -- Search using the search functionality offered by our website -- When you mention us on social media or use the direct share buttons on our services - -We may collect, hold, use, and disclose information for the following purposes, and personal information will not be further processed in a manner that is incompatible with these purposes: - -- To identify any errors or bugs within our systems or services and correct them accordingly -- To calculate an accurate metric of how any services we provide are used -- To compose an accurate list of regions and locations accessing our services; in order to optimise and improve our infrastructure -- To collect data regarding the times at which our services are used; in order to manage updates accordingly so as to have the least impact on useability as possible -- To identify the type of devices used to access our services and optimize them. - -### Security of Your Personal Information - -When we collect and process personal information, and while we retain this information, we will protect it within commercially acceptable means to prevent loss and theft, as well as unauthorized access, disclosure, copying, use, or modification. - -Although we will do our best to protect the personal information you provide to us, we advise that no method of electronic transmission or storage is 100% secure, and no one can guarantee absolute data security. We will comply with laws applicable to us in respect of any data breach. - -### How Long We Keep Your Personal Information - -We keep your personal information only for as long as we need to. This time period may depend on what we are using your information for, in accordance with this privacy policy. If your personal information is no longer required, we will delete it or make it anonymous by removing all details that identify you. - -However, if necessary, we may retain your personal information for our compliance with a legal, accounting, or reporting obligation or for archiving purposes in the public interest, scientific, or historical research purposes or statistical purposes. - -### Children’s Privacy - -We do not aim any of our products or services directly at children under the age of 13, and we do not knowingly collect personal information about children under 13. - -### Disclosure of Personal Information to Third Parties - -We may disclose personal information to: - -- a parent, subsidiary, or affiliate of our services -- third party service providers for the purpose of enabling them to provide their services, for example, IT service providers, data storage, hosting and server providers, or analytics platforms -- our contributors/staff, and/or related entities -- courts, tribunals, regulatory authorities, and law enforcement officers, as required by law, in connection with any actual or prospective legal proceedings, or in order to establish, exercise, or defend our legal rights -- third parties, including agents or sub-contractors, who assist us in providing information, products, or services to collect and process data - -### International Transfers of Information - -The personal information we collect is stored and/or processed where we or our partners, affiliates, and third-party providers maintain facilities. Please be aware that the locations to which we store, process, or transfer your personal information may not have the same data protection laws as the country in which you initially provided the information. If we transfer your personal information to third parties in other countries: (i) we will perform those transfers in accordance with the requirements of applicable law; and (ii) we will protect the transferred personal information in accordance with this privacy policy. - -### Your Rights and Controlling Your Personal Information - -You always retain the right to withhold personal information from us. We will not discriminate against you for exercising any of your rights over your personal information, with the understanding that any actions or protective measures you take may affect your experience while using our website. - -If we receive personal information about you from a third party, we will protect it as set out in this privacy policy. If you are a third party providing personal information about somebody else, you represent and warrant that you have such person’s consent to provide the personal information to us. - -If you believe that we have breached a relevant data protection law and wish to make a complaint, please contact us using the details below and provide us with full details of the alleged breach. We will promptly investigate your complaint and respond to you, in writing, setting out the outcome of our investigation and the steps we will take to deal with your complaint. You also have the right to contact a regulatory body or data protection authority in relation to your complaint. - -### Limits of Our Policy - -Our website may link to external sites that are not operated by us. Please be aware that we have no control over the content and policies of those sites, and cannot accept responsibility or liability for their respective privacy practices. - -### Changes to This Policy - -At our discretion, we may change our privacy policy to reflect updates to our processes, current acceptable practices, or legislative or regulatory changes. If we decide to change this privacy policy, we will post the changes here at the same link by which you are accessing this privacy policy. - -If required by law, we will get your permission or give you the opportunity to opt in to or opt out of, as applicable, any new uses of your personal information. +# eBooks and Comics (All Sources Currently 49) +## eBooks (Currently 34) +https://ww2.ebookelo.com/* +https://www.pdfdrive.com/* +https://ebook-hunter.org/* +https://ww3.lectulandia.co/* +https://library.memoryoftheworld.org/* +https://oceanofpdf.com/* +https://pdfroom.com/* +https://pdfstop.com/* +https://www.wowebook.org/* +https://standardebooks.org/* +https://ebookbb.in/* +http://2020ok.com/* +https://allbooksworld.com/* +https://onlybooks.org/* +https://ebookscart.com/* +https://digilibraries.com/* +https://bookscafe.net/* +https://english-e-reader.net/* +https://www.obooko.com/* +https://avalonlibrary.net/* +https://www.freeditorial.com/* +https://manybooks.net/* +https://epdf.tips/* +http://ebooklobby.com/* +http://onlinebooks.library.upenn.edu/* +https://www.readanybook.com/* +https://www.globalgreyebooks.com/* +https://ebook-mecca.com/* +https://urbookshub.com/* +http://ebooksz.net/* +http://www.loyalbooks.com/* +https://www.digitalbook.io/* +https://pdfgrab.com/* +https://annas-archive.org/* +## Music (Currently 1) +https://musopen.org +## Comic Books (Currently 5) +https://getcomics.org +https://oceanofepub.com +https://comix-load.in +https://www.newcomic.info +https://oldcomicsworld.blogspot.com +## Magazines (Currently 6) +https://downmagaz.net +https://freemagazines.top +https://pdfmagazines.club +https://www.docutr.com +https://ebook3000.com +https://magazinelib.com +## Scientific Literature and Textbooks (Currently 4) +https://www.freefullpdf.com +https://sci-hub.se +https://freebookspot.pro +https://zenodo.org + +# Audiobooks (All Sources Currently 16) +## Audiobook Listen (Currently 12) +https://www.storynory.com +https://hotaudiobooks.com +https://hdaudiobooks.net +https://galaxyaudiobook.com +https://www.freeclassicaudiobooks.com +https://bigaudiobooks.club +https://audiobooks4soul.com +https://cdaudiobook.com +https://audioaz.com/en/ +https://appaudiobooks.net +https://anyaudiobook.net +https://goldenaudiobooks.club +## Audiobook Download (Currently 6) +https://librivox.org +https://www.freeclassicaudiobooks.com +https://audioaz.com +http://audiobookbay.se +https://www.digitalbook.io +https://audiobookbay.lu + +# Additional Information/Terms Notice +Rave Book Search does not host any files on our servers, nor do we have the capability to do so. +This project utilizes Google's CSE services, which may involve the exchange of basic user data with Google. The Rave Team does not collect, store, or intend to collect or store any data beyond basic web analytics and aggregated search trend information. ## Contact Us - For any questions or concerns regarding your privacy, you may contact us using the following details: - -Josh George -github.idleendeavor@erine.email +ravesearch.nmmw4@aleeas.com \ No newline at end of file diff --git a/Sources.md b/Sources.md new file mode 100644 index 0000000..b65014c --- /dev/null +++ b/Sources.md @@ -0,0 +1,83 @@ +# eBooks and Comics (All Sources Currently 49) +## eBooks (Currently 34) +https://ww2.ebookelo.com/* +https://www.pdfdrive.com/* +https://ebook-hunter.org/* +https://ww3.lectulandia.co/* +https://library.memoryoftheworld.org/* +https://oceanofpdf.com/* +https://pdfroom.com/* +https://pdfstop.com/* +https://www.wowebook.org/* +https://standardebooks.org/* +https://ebookbb.in/* +http://2020ok.com/* +https://allbooksworld.com/* +https://onlybooks.org/* +https://ebookscart.com/* +https://digilibraries.com/* +https://bookscafe.net/* +https://english-e-reader.net/* +https://www.obooko.com/* +https://avalonlibrary.net/* +https://www.freeditorial.com/* +https://manybooks.net/* +https://epdf.tips/* +http://ebooklobby.com/* +http://onlinebooks.library.upenn.edu/* +https://www.readanybook.com/* +https://www.globalgreyebooks.com/* +https://ebook-mecca.com/* +https://urbookshub.com/* +http://ebooksz.net/* +http://www.loyalbooks.com/* +https://www.digitalbook.io/* +https://pdfgrab.com/* +https://annas-archive.org/* + +## Music (Currently 1) +https://musopen.org + +## Comic Books (Currently 5) +https://getcomics.org +https://oceanofepub.com +https://comix-load.in +https://www.newcomic.info +https://oldcomicsworld.blogspot.com + +## Magazines (Currently 6) +https://downmagaz.net +https://freemagazines.top +https://pdfmagazines.club +https://www.docutr.com +https://ebook3000.com +https://magazinelib.com + +## Scientific Literature and Textbooks (Currently 4) +https://www.freefullpdf.com +https://sci-hub.se +https://freebookspot.pro +https://zenodo.org + + +# Audiobooks (All Sources Currently 18) +## Audiobook Listen (Currently 12) +https://www.storynory.com/* +https://hotaudiobooks.com/* +https://hdaudiobooks.net/* +https://galaxyaudiobook.com/* +https://www.freeclassicaudiobooks.com/* +https://bigaudiobooks.club/* +https://audiobooks4soul.com/* +https://cdaudiobook.com/* +https://audioaz.com//* +https://appaudiobooks.net/* +https://anyaudiobook.net/* +https://goldenaudiobooks.club/* +## Audiobook Download (Currently 6) +https://librivox.org/* +https://www.freeclassicaudiobooks.com/* +https://audioaz.com/* +http://audiobookbay.se/* +https://www.digitalbook.io/* +https://audiobookbay.lu/* \ No newline at end of file diff --git a/css/index.css b/css/index.css index 5104331..87adca5 100644 --- a/css/index.css +++ b/css/index.css @@ -46,6 +46,13 @@ body { color: white; } + /* Fade animation for banner images */ + .searchlogo { + cursor: pointer; + transition: opacity 1s ease-in-out; /* Transition for fade effect */ + opacity: 1; /* Ensures image is visible initially */ + } + /* Search Engine Switcher */ .engine-swticher { display: flex; @@ -64,18 +71,50 @@ body { text-decoration: none; } -/* The alert message box */ - .alert { + /* Notification Center */ + .engine-swticher-2 { + position: fixed; + margin-top: 15px; + margin-right: 10px; + top: 0; + right: 0; + width: 20%; /* 1/5 of the page width */ + font-family: Roboto, sans-serif; + z-index: 1000; /* Ensure it is on top of other elements */ + } + + .engine-swticher-2 .item { + position: relative; + color: white; /* Text color */ padding: 10px; - background-color: white; /* Red */ - color: black; - margin-bottom: -5px; - text-align: center; - border-radius: 10px; + margin-bottom: 10px; /* Space between items */ + border: 5px solid white; /* White border */ + border-radius: 5px; /* Rounded corners */ + box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3); /* Shadow for better visibility */ + width: 100%; /* Full width of the container */ + box-sizing: border-box; /* Include padding and border in the width */ + display: block; /* Ensure items are initially visible */ } - .alert a { - color: black; + .engine-swticher-2 .item.hidden { + display: none; /* Hide items with the 'hidden' class */ + } + + .engine-swticher-2 .item .close-btn { + position: absolute; + top: 5px; + right: 5px; + cursor: pointer; + color: white; + } + + /* .engine-swticher-2 .item:hover { + background-color: #12229d; /* Darker background on hover + color: #000000; + } */ + + #donate-button { + margin-top: 3px; } /* The close button */ @@ -95,7 +134,7 @@ body { color: red; } -/* Games Found Counter */ +/* Corner Box */ .games-found { display: flex; bottom: 0; @@ -162,6 +201,7 @@ body { background-color: transparent !important; border-color: transparent !important; } + /* gets rid of 'x results in x seconds' text */ .gsc-result-info { display: none; @@ -188,15 +228,15 @@ body { display: none; } /* colours result titles white (including visited results) */ - /* .gs-webResult.gs-result a.gs-title:link, .gs-webResult.gs-result a.gs-title:link b, .gs-imageResult a.gs-title:link, .gs-imageResult a.gs-title:link b { + .gs-webResult.gs-result a.gs-title:link, .gs-webResult.gs-result a.gs-title:link b, .gs-imageResult a.gs-title:link, .gs-imageResult a.gs-title:link b { color: white !important; font-size: 20px; - } */ + } /* styles URL under result titles */ - /* .gs-promotion .gs-visibleUrl, .gs-webResult .gs-visibleUrl { + .gs-promotion .gs-visibleUrl, .gs-webResult .gs-visibleUrl { color: green !important; font-size: 15px; - } */ + } /* colouring of search result background and border */ .gsc-webResult.gsc-result, .gsc-results .gsc-imageResult { background-color: #121212 !important; @@ -208,27 +248,23 @@ body { .gsc-above-wrapper-area { border-bottom: black !important; } - /* styles pagination switcher */ + /* Styles pagination switcher */ .gsc-results .gsc-cursor-box .gsc-cursor-page { border-color: #12229d !important; border-radius: 50% !important; background-color: transparent !important; color: white !important; + padding: 5px 10px !important; margin: 5px; } - /* styles active page pagination switcher */ + + /* Styles active page pagination switcher */ .gsc-results .gsc-cursor-box .gsc-cursor-current-page { border-color: #12229d !important; color: #12229d !important; border-bottom: 2px solid #12229d !important; - border-radius: 0px !important; padding: 5px 10px !important; } - /* adds padding above pagination switcher */ - .gsc-results .gsc-cursor-box { - margin: 20px !important; - border: none !important; - } .gsc-results .gsc-cursor { color: #12229d !important; fill: #12229d !important; @@ -244,15 +280,15 @@ body { } /* styles sizing and colouring of autocomplete suggestions */ .gsc-completion-container { + color: white !important; border-color: #12229d !important; border-radius: 10px !important; padding: 10px !important; } /* styles autocomplete suggestion when hovered */ .gssb_a:hover { - background: #72B2F0 !important; - border-radius: 15px; - padding: 5px; + background: #12229d !important; + color: white !important; } /* removes border-line below filters switcher and removes border on mobile view */ .gsc-refinementsArea { @@ -265,17 +301,17 @@ body { background: linear-gradient(to left,#12229d,rgba(255,255,255,0)) !important; } /* styles inactive filter tabs */ - /* .gsc-tabHeader.gsc-tabhInactive, .gsc-refinementHeader.gsc-refinementhInactive { + .gsc-tabHeader.gsc-tabhInactive, .gsc-refinementHeader.gsc-refinementhInactive { color: white !important; border-color: #121212 !important; background-color: #121212 !important; - } */ + } /* styles active filter tabs */ - /* .gsc-tabHeader.gsc-tabhActive, .gsc-refinementHeader.gsc-refinementhActive { + .gsc-tabHeader.gsc-tabhActive, .gsc-refinementHeader.gsc-refinementhActive { color: #12229d !important; border-color: #12229d !important; background-color: #121212 !important; - } */ + } /* styles tags on search results */ .gsc-control-cse .gsc-table-result { font-family: Roboto !important; @@ -288,9 +324,9 @@ body { margin-left: 3px !important; } /* colours url on search results */ - /* .gs-webResult div.gs-visibleUrl { + .gs-webResult div.gs-visibleUrl { color: lightgreen !important; - } */ + } /* removes find more on Google text in mobile view */ .gcsc-find-more-on-google-root { display: none; @@ -300,91 +336,6 @@ body { display: none !important; } -/* FAB Wheel */ -.adminActions { - position: fixed; - bottom: 35px; right: 35px; - visibility: hidden; - } - - .adminButton { - height: 60px; - width: 60px; - background-color: #12229d; - border-radius: 50%; - display: block; - color: #fff; - text-align: center; - position: relative; - z-index: 1; - } - - .adminButton i { - font-size: 22px; - } - - .adminButtons { - position: absolute; - width: 100%; - bottom: 120%; - text-align: center; - } - - .adminButtons a { - display: block; - width: 45px; - height: 45px; - border-radius: 50%; - text-decoration: none; - margin: 10px auto 0; - line-height: 1.15; - color: #fff; - opacity: 0; - visibility: hidden; - position: relative; - box-shadow: 0 0 5px 1px rgba(51, 51, 51, .3); - } - - .adminButtons a:hover { - transform: scale(1.05); - } - - .adminButtons a:nth-child(1) {background-color: #ff5722; transition: opacity .2s ease-in-out .3s, transform .15s ease-in-out;} - .adminButtons a:nth-child(2) {background-color: #03a9f4; transition: opacity .2s ease-in-out .25s, transform .15s ease-in-out;} - .adminButtons a:nth-child(3) {background-color: #f44336; transition: opacity .2s ease-in-out .2s, transform .15s ease-in-out;} - .adminButtons a:nth-child(4) {background-color: #4CAF50; transition: opacity .2s ease-in-out .15s, transform .15s ease-in-out;} - - .adminActions a i { - position: absolute; - top: 50%; left: 50%; - transform: translate(-50%, -50%); - } - - .adminToggle { - position: absolute; - border-radius: 50%; - top: 0; left: 0; - margin: 0; - width: 100%; - height: 100%; - cursor: pointer; - background-color: transparent; - border: none; - outline: none; - z-index: 2; - transition: box-shadow .2s ease-in-out; - box-shadow: 0 3px 5px 1px rgba(51, 51, 51, .3); - } - - .adminToggle:hover { - box-shadow: 0 3px 6px 2px rgba(51, 51, 51, .3); - } - - .adminToggle:checked ~ .adminButtons a { - opacity: 1; - visibility: visible; - } - @media (max-width: 1000px) { .maindiv { margin: auto; @@ -406,49 +357,15 @@ body { display: none; } - .games-found { + .engine-switcher-2 { display: none; } - .alert { + .engine-swticher-2 .item { display: none; } - /* search button */ - .gsc-search-button .gsc-search-button-v2 { - border-radius: 50%; - border-color: #12229d; - background-color: #12229d; - height: 50px; - width: 50px; - margin: auto; - padding:10px !important; - box-shadow: 0 0 10px black; - } - - /* search input box */ - .gsc-input-box input.gsc-input, .gsc-input-box, .gsc-input-box-hover, .gsc-input-box-focus { - border-radius: 25px !important; /* rounded corner */ - border-color: #12229d !important; - border-width: 5px !important; - background-color: #121212 !important; /* inner background colour */ - color: white; - font-family: 'Roboto'; - font-size: 20px; - margin-right: 5px; - } - - /* results pagination design */ - .gsc-cursor-page { - display: none !important; - font-size: 1em; - padding: 5px 3px !important; - overflow: hidden; - } - -@media (max-width: 1000px) { - .adminActions { - visibility: visible; + .games-found { + display: none; } -} } \ No newline at end of file diff --git a/img/.DS_Store b/img/.DS_Store new file mode 100644 index 0000000..5008ddf Binary files /dev/null and b/img/.DS_Store differ diff --git a/img/ravesearch.png b/img/ravesearch.png index 39a68ca..beed429 100644 Binary files a/img/ravesearch.png and b/img/ravesearch.png differ diff --git a/img/search-logo-2.png b/img/search-logo-2.png new file mode 100644 index 0000000..22f48cc Binary files /dev/null and b/img/search-logo-2.png differ diff --git a/index-audiobooks.html b/index-audiobooks.html index faa1bde..704882e 100644 --- a/index-audiobooks.html +++ b/index-audiobooks.html @@ -4,7 +4,7 @@ -