summaryrefslogtreecommitdiff
path: root/projects/3/example/app
diff options
context:
space:
mode:
authormo khan <mo@mokhan.ca>2025-01-13 22:47:09 -0700
committermo khan <mo@mokhan.ca>2025-01-13 22:47:09 -0700
commit3b7cc65e3fe5e66dcf77bee4045d9f5c7ce0f846 (patch)
tree6f34bf45733c4536509689e8ed663b2c83a3087b /projects/3/example/app
parente4cb765cd6a9b5932122a72ca4b142649858c37e (diff)
Split sql files
Diffstat (limited to 'projects/3/example/app')
-rw-r--r--projects/3/example/app/assets/images/.keep0
-rw-r--r--projects/3/example/app/assets/stylesheets/application.css10
-rw-r--r--projects/3/example/app/controllers/application_controller.rb4
-rw-r--r--projects/3/example/app/controllers/concerns/.keep0
-rw-r--r--projects/3/example/app/helpers/application_helper.rb2
-rw-r--r--projects/3/example/app/jobs/application_job.rb7
-rw-r--r--projects/3/example/app/mailers/application_mailer.rb4
-rw-r--r--projects/3/example/app/models/application_record.rb3
-rw-r--r--projects/3/example/app/models/concerns/.keep0
-rw-r--r--projects/3/example/app/views/layouts/application.html.erb27
-rw-r--r--projects/3/example/app/views/layouts/mailer.html.erb13
-rw-r--r--projects/3/example/app/views/layouts/mailer.text.erb1
-rw-r--r--projects/3/example/app/views/pwa/manifest.json.erb22
-rw-r--r--projects/3/example/app/views/pwa/service-worker.js26
14 files changed, 0 insertions, 119 deletions
diff --git a/projects/3/example/app/assets/images/.keep b/projects/3/example/app/assets/images/.keep
deleted file mode 100644
index e69de29..0000000
--- a/projects/3/example/app/assets/images/.keep
+++ /dev/null
diff --git a/projects/3/example/app/assets/stylesheets/application.css b/projects/3/example/app/assets/stylesheets/application.css
deleted file mode 100644
index fe93333..0000000
--- a/projects/3/example/app/assets/stylesheets/application.css
+++ /dev/null
@@ -1,10 +0,0 @@
-/*
- * This is a manifest file that'll be compiled into application.css.
- *
- * With Propshaft, assets are served efficiently without preprocessing steps. You can still include
- * application-wide styles in this file, but keep in mind that CSS precedence will follow the standard
- * cascading order, meaning styles declared later in the document or manifest will override earlier ones,
- * depending on specificity.
- *
- * Consider organizing styles into separate files for maintainability.
- */
diff --git a/projects/3/example/app/controllers/application_controller.rb b/projects/3/example/app/controllers/application_controller.rb
deleted file mode 100644
index 0d95db2..0000000
--- a/projects/3/example/app/controllers/application_controller.rb
+++ /dev/null
@@ -1,4 +0,0 @@
-class ApplicationController < ActionController::Base
- # Only allow modern browsers supporting webp images, web push, badges, import maps, CSS nesting, and CSS :has.
- allow_browser versions: :modern
-end
diff --git a/projects/3/example/app/controllers/concerns/.keep b/projects/3/example/app/controllers/concerns/.keep
deleted file mode 100644
index e69de29..0000000
--- a/projects/3/example/app/controllers/concerns/.keep
+++ /dev/null
diff --git a/projects/3/example/app/helpers/application_helper.rb b/projects/3/example/app/helpers/application_helper.rb
deleted file mode 100644
index de6be79..0000000
--- a/projects/3/example/app/helpers/application_helper.rb
+++ /dev/null
@@ -1,2 +0,0 @@
-module ApplicationHelper
-end
diff --git a/projects/3/example/app/jobs/application_job.rb b/projects/3/example/app/jobs/application_job.rb
deleted file mode 100644
index d394c3d..0000000
--- a/projects/3/example/app/jobs/application_job.rb
+++ /dev/null
@@ -1,7 +0,0 @@
-class ApplicationJob < ActiveJob::Base
- # Automatically retry jobs that encountered a deadlock
- # retry_on ActiveRecord::Deadlocked
-
- # Most jobs are safe to ignore if the underlying records are no longer available
- # discard_on ActiveJob::DeserializationError
-end
diff --git a/projects/3/example/app/mailers/application_mailer.rb b/projects/3/example/app/mailers/application_mailer.rb
deleted file mode 100644
index 3c34c81..0000000
--- a/projects/3/example/app/mailers/application_mailer.rb
+++ /dev/null
@@ -1,4 +0,0 @@
-class ApplicationMailer < ActionMailer::Base
- default from: "from@example.com"
- layout "mailer"
-end
diff --git a/projects/3/example/app/models/application_record.rb b/projects/3/example/app/models/application_record.rb
deleted file mode 100644
index b63caeb..0000000
--- a/projects/3/example/app/models/application_record.rb
+++ /dev/null
@@ -1,3 +0,0 @@
-class ApplicationRecord < ActiveRecord::Base
- primary_abstract_class
-end
diff --git a/projects/3/example/app/models/concerns/.keep b/projects/3/example/app/models/concerns/.keep
deleted file mode 100644
index e69de29..0000000
--- a/projects/3/example/app/models/concerns/.keep
+++ /dev/null
diff --git a/projects/3/example/app/views/layouts/application.html.erb b/projects/3/example/app/views/layouts/application.html.erb
deleted file mode 100644
index 56d9cf8..0000000
--- a/projects/3/example/app/views/layouts/application.html.erb
+++ /dev/null
@@ -1,27 +0,0 @@
-<!DOCTYPE html>
-<html>
- <head>
- <title><%= content_for(:title) || "Example" %></title>
- <meta name="viewport" content="width=device-width,initial-scale=1">
- <meta name="apple-mobile-web-app-capable" content="yes">
- <meta name="mobile-web-app-capable" content="yes">
- <%= csrf_meta_tags %>
- <%= csp_meta_tag %>
-
- <%= yield :head %>
-
- <%# Enable PWA manifest for installable apps (make sure to enable in config/routes.rb too!) %>
- <%#= tag.link rel: "manifest", href: pwa_manifest_path(format: :json) %>
-
- <link rel="icon" href="/icon.png" type="image/png">
- <link rel="icon" href="/icon.svg" type="image/svg+xml">
- <link rel="apple-touch-icon" href="/icon.png">
-
- <%# Includes all stylesheet files in app/assets/stylesheets %>
- <%= stylesheet_link_tag :app, "data-turbo-track": "reload" %>
- </head>
-
- <body>
- <%= yield %>
- </body>
-</html>
diff --git a/projects/3/example/app/views/layouts/mailer.html.erb b/projects/3/example/app/views/layouts/mailer.html.erb
deleted file mode 100644
index 3aac900..0000000
--- a/projects/3/example/app/views/layouts/mailer.html.erb
+++ /dev/null
@@ -1,13 +0,0 @@
-<!DOCTYPE html>
-<html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
- <style>
- /* Email styles need to be inline */
- </style>
- </head>
-
- <body>
- <%= yield %>
- </body>
-</html>
diff --git a/projects/3/example/app/views/layouts/mailer.text.erb b/projects/3/example/app/views/layouts/mailer.text.erb
deleted file mode 100644
index 37f0bdd..0000000
--- a/projects/3/example/app/views/layouts/mailer.text.erb
+++ /dev/null
@@ -1 +0,0 @@
-<%= yield %>
diff --git a/projects/3/example/app/views/pwa/manifest.json.erb b/projects/3/example/app/views/pwa/manifest.json.erb
deleted file mode 100644
index 25405df..0000000
--- a/projects/3/example/app/views/pwa/manifest.json.erb
+++ /dev/null
@@ -1,22 +0,0 @@
-{
- "name": "Example",
- "icons": [
- {
- "src": "/icon.png",
- "type": "image/png",
- "sizes": "512x512"
- },
- {
- "src": "/icon.png",
- "type": "image/png",
- "sizes": "512x512",
- "purpose": "maskable"
- }
- ],
- "start_url": "/",
- "display": "standalone",
- "scope": "/",
- "description": "Example.",
- "theme_color": "red",
- "background_color": "red"
-}
diff --git a/projects/3/example/app/views/pwa/service-worker.js b/projects/3/example/app/views/pwa/service-worker.js
deleted file mode 100644
index b3a13fb..0000000
--- a/projects/3/example/app/views/pwa/service-worker.js
+++ /dev/null
@@ -1,26 +0,0 @@
-// Add a service worker for processing Web Push notifications:
-//
-// self.addEventListener("push", async (event) => {
-// const { title, options } = await event.data.json()
-// event.waitUntil(self.registration.showNotification(title, options))
-// })
-//
-// self.addEventListener("notificationclick", function(event) {
-// event.notification.close()
-// event.waitUntil(
-// clients.matchAll({ type: "window" }).then((clientList) => {
-// for (let i = 0; i < clientList.length; i++) {
-// let client = clientList[i]
-// let clientPath = (new URL(client.url)).pathname
-//
-// if (clientPath == event.notification.data.path && "focus" in client) {
-// return client.focus()
-// }
-// }
-//
-// if (clients.openWindow) {
-// return clients.openWindow(event.notification.data.path)
-// }
-// })
-// )
-// })