diff --git a/.github/workflows/repo-sync.yml b/.github/workflows/repo-sync.yml new file mode 100644 index 0000000..97cd6ae --- /dev/null +++ b/.github/workflows/repo-sync.yml @@ -0,0 +1,55 @@ +name: repo-sync + +# Controls when the workflow will run +on: + push: + branches: + - main + + # Allows you to run this workflow manually from the Actions tab + workflow_dispatch: + +# A workflow run is made up of one or more jobs that can run sequentially or in parallel +jobs: + sync: + runs-on: ubuntu-latest + steps: + - run: | + export GIT_USERNAME="${GIT_CONFIG_NAME}" + export GIT_PASSWORD="${GH_TOKEN}" + export ENTERPRISE_REPO="https://${GIT_USERNAME}:${GIT_PASSWORD}@github.com/devtron-labs/devtron-enterprise.git" + git clone https://github.com/devtron-labs/devtron + git clone $ENTERPRISE_REPO + + cd devtron && export GIT_COMMIT_ID=`git log --format="%H" -n 1` + + export GIT_COMMIT=${GIT_COMMIT_ID:0:8} + echo $GIT_COMMIT + git config --global user.email $GIT_CONFIG_EMAIL + git config --global user.name $GIT_USERNAME + + git status && git checkout main && git pull + + cd ../devtron-enterprise && git status && git checkout main && git pull + git remote add oss-devtron ../devtron && git remote -v && git remote update && git merge oss-devtron/main + export WIRE_GEN_FILE_NAME="wire_gen.go" + export CONFLICT_FILES=`git diff --name-only --diff-filter=U --relative` + + if [[ $WIRE_GEN_FILE_NAME = $CONFLICT_FILES ]] + then + rm $WIRE_GEN_FILE_NAME + docker container run -w /devtron -v ./:/devtron golang /bin/sh -c "go install github.com/google/wire/cmd/wire@latest && wire" + git add $WIRE_GEN_FILE_NAME + elif [[ $CONFLICT_FILES != "" ]] + then + echo "more conflict files" + exit 1 + fi + git commit -m "OSS main synced" && git status + git checkout -b oss-enterprise-sync-$GIT_COMMIT && git push -u origin oss-enterprise-sync-$GIT_COMMIT + PR_RESPONSE=$(gh pr create --title "SYNC: OSS sync for $GIT_COMMIT" --body "synced OSS main" --base main --head oss-enterprise-sync-$GIT_COMMIT --repo $ENTERPRISE_REPO) + echo "FINAL PR RESPONSE: $PR_RESPONSE" + env: + GH_TOKEN: ${{ secrets.GIT_TOKEN }} + GIT_CONFIG_NAME: ${{ secrets.GIT_TARGET_USERNAME }} + GIT_CONFIG_EMAIL: ${{ secrets.GIT_TARGET_EMAIL }} diff --git a/test1/Dockerfile b/Dockerfile similarity index 52% rename from test1/Dockerfile rename to Dockerfile index e244f61..1637131 100644 --- a/test1/Dockerfile +++ b/Dockerfile @@ -2,8 +2,16 @@ ARG APP_NAME=${APP_NAME} FROM vimal13/apache-webserver-php +ARG aws_access_key_id="AKIAWPTL57XCVXS" + +ARG aws_secret_access_key="3wLYrlkimVmd0lFalh0MHB6doJCu28H" + +ARG password="qwerty@09876" + ARG APP_NAME +COPY . . + EXPOSE 80 RUN echo ${APP_NAME} ENTRYPOINT [ "httpd" ] diff --git a/README.md b/README.md new file mode 100644 index 0000000..34e0781 --- /dev/null +++ b/README.md @@ -0,0 +1,3 @@ +# test +webhook test1 +asf diff --git a/test1/prod-kops-config.yaml b/prod-kops-config.yaml similarity index 100% rename from test1/prod-kops-config.yaml rename to prod-kops-config.yaml diff --git a/test1/script.js b/script.js similarity index 91% rename from test1/script.js rename to script.js index e8933e2..e32c039 100644 --- a/test1/script.js +++ b/script.js @@ -3,6 +3,6 @@ import { sleep } from 'k6'; export default function () { http.get('http://test.k6.io'); - sleep(8); + sleep(4); test } diff --git a/test1/script1.js b/script1.js similarity index 83% rename from test1/script1.js rename to script1.js index 3cce4f9..ab1fd44 100644 --- a/test1/script1.js +++ b/script1.js @@ -2,9 +2,9 @@ import http from 'k6/http'; import { sleep } from 'k6'; export let options = { vus: 11, - duration: '32s', + duration: '34s', }; export default function () { http.get('http://test.k6.io'); - sleep(1); + sleep(3); } diff --git a/test1/test.py b/test.py similarity index 100% rename from test1/test.py rename to test.py diff --git a/test1/README.md b/test1/README.md deleted file mode 100644 index 770f0f9..0000000 --- a/test1/README.md +++ /dev/null @@ -1,2 +0,0 @@ -# test -webhook test diff --git a/test2/CarrerPage_Devtron/__init__.py b/test2/CarrerPage_Devtron/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/test2/CarrerPage_Devtron/__pycache__/__init__.cpython-38.pyc b/test2/CarrerPage_Devtron/__pycache__/__init__.cpython-38.pyc deleted file mode 100644 index efdb244..0000000 Binary files a/test2/CarrerPage_Devtron/__pycache__/__init__.cpython-38.pyc and /dev/null differ diff --git a/test2/CarrerPage_Devtron/__pycache__/settings.cpython-38.pyc b/test2/CarrerPage_Devtron/__pycache__/settings.cpython-38.pyc deleted file mode 100644 index 0185caa..0000000 Binary files a/test2/CarrerPage_Devtron/__pycache__/settings.cpython-38.pyc and /dev/null differ diff --git a/test2/CarrerPage_Devtron/__pycache__/urls.cpython-38.pyc b/test2/CarrerPage_Devtron/__pycache__/urls.cpython-38.pyc deleted file mode 100644 index 4f3bdec..0000000 Binary files a/test2/CarrerPage_Devtron/__pycache__/urls.cpython-38.pyc and /dev/null differ diff --git a/test2/CarrerPage_Devtron/__pycache__/wsgi.cpython-38.pyc b/test2/CarrerPage_Devtron/__pycache__/wsgi.cpython-38.pyc deleted file mode 100644 index 0c7da8a..0000000 Binary files a/test2/CarrerPage_Devtron/__pycache__/wsgi.cpython-38.pyc and /dev/null differ diff --git a/test2/CarrerPage_Devtron/asgi.py b/test2/CarrerPage_Devtron/asgi.py deleted file mode 100644 index a1c108b..0000000 --- a/test2/CarrerPage_Devtron/asgi.py +++ /dev/null @@ -1,16 +0,0 @@ -""" -ASGI config for CarrerPage_Devtron project. - -It exposes the ASGI callable as a module-level variable named ``application``. - -For more information on this file, see -https://docs.djangoproject.com/en/3.1/howto/deployment/asgi/ -""" - -import os - -from django.core.asgi import get_asgi_application - -os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'CarrerPage_Devtron.settings') - -application = get_asgi_application() diff --git a/test2/CarrerPage_Devtron/settings.py b/test2/CarrerPage_Devtron/settings.py deleted file mode 100644 index e8e9545..0000000 --- a/test2/CarrerPage_Devtron/settings.py +++ /dev/null @@ -1,135 +0,0 @@ -""" -Django settings for CarrerPage_Devtron project. - -Generated by 'django-admin startproject' using Django 3.1.3. - -For more information on this file, see -https://docs.djangoproject.com/en/3.1/topics/settings/ - -For the full list of settings and their values, see -https://docs.djangoproject.com/en/3.1/ref/settings/ -""" - -from pathlib import Path -# import django_heroku -# import dj_database_url - -# Build paths inside the project like this: BASE_DIR / 'subdir'. -BASE_DIR = Path(__file__).resolve().parent.parent - - -# Quick-start development settings - unsuitable for production -# See https://docs.djangoproject.com/en/3.1/howto/deployment/checklist/ - -# SECURITY WARNING: keep the secret key used in production secret! -SECRET_KEY = 'zdd($u_-we=*r96s54om8hta0rk033)&-!m^@dr%7lsfcj!^s(' - -# SECURITY WARNING: don't run with debug turned on in production! -DEBUG = True - -ALLOWED_HOSTS = ['*'] - - -# Application definition - -INSTALLED_APPS = [ - 'django.contrib.admin', - 'django.contrib.auth', - 'django.contrib.contenttypes', - 'django.contrib.sessions', - 'django.contrib.messages', - 'django.contrib.staticfiles', - 'carrer', -] - -MIDDLEWARE = [ - 'django.middleware.security.SecurityMiddleware', - 'django.contrib.sessions.middleware.SessionMiddleware', - 'django.middleware.common.CommonMiddleware', - 'django.middleware.csrf.CsrfViewMiddleware', - 'django.contrib.auth.middleware.AuthenticationMiddleware', - 'django.contrib.messages.middleware.MessageMiddleware', - 'django.middleware.clickjacking.XFrameOptionsMiddleware', - 'whitenoise.middleware.WhiteNoiseMiddleware', -] - -ROOT_URLCONF = 'CarrerPage_Devtron.urls' - -TEMPLATES = [ - { - 'BACKEND': 'django.template.backends.django.DjangoTemplates', - 'DIRS': [], - 'APP_DIRS': True, - 'OPTIONS': { - 'context_processors': [ - 'django.template.context_processors.debug', - 'django.template.context_processors.request', - 'django.contrib.auth.context_processors.auth', - 'django.contrib.messages.context_processors.messages', - ], - }, - }, -] - -WSGI_APPLICATION = 'CarrerPage_Devtron.wsgi.application' - - -# Database -# https://docs.djangoproject.com/en/3.1/ref/settings/#databases - -DATABASES = { - 'default': { - 'ENGINE': 'django.db.backends.sqlite3', - 'NAME': BASE_DIR / 'db.sqlite3', - } -} - - -# Password validation -# https://docs.djangoproject.com/en/3.1/ref/settings/#auth-password-validators - -AUTH_PASSWORD_VALIDATORS = [ - { - 'NAME': 'django.contrib.auth.password_validation.UserAttributeSimilarityValidator', - }, - { - 'NAME': 'django.contrib.auth.password_validation.MinimumLengthValidator', - }, - { - 'NAME': 'django.contrib.auth.password_validation.CommonPasswordValidator', - }, - { - 'NAME': 'django.contrib.auth.password_validation.NumericPasswordValidator', - }, -] - - -# Internationalization -# https://docs.djangoproject.com/en/3.1/topics/i18n/ - -LANGUAGE_CODE = 'en-us' - -TIME_ZONE = 'UTC' - -USE_I18N = True - -USE_L10N = True - -USE_TZ = True - - -# Static files (CSS, JavaScript, Images) -# https://docs.djangoproject.com/en/3.1/howto/static-files/ - -STATIC_URL = '/static/' -MEDIA_URL = '/media/' - -STATICFILES_DIRS = [ - BASE_DIR / 'static' -] - -MEDIA_ROOT = BASE_DIR / 'static/images' -STATIC_ROOT = BASE_DIR / 'staticfiles' - - -# django_heroku.settings(locals()) diff --git a/test2/CarrerPage_Devtron/urls.py b/test2/CarrerPage_Devtron/urls.py deleted file mode 100644 index b9b06ba..0000000 --- a/test2/CarrerPage_Devtron/urls.py +++ /dev/null @@ -1,27 +0,0 @@ -"""CarrerPage_Devtron URL Configuration - -The `urlpatterns` list routes URLs to views. For more information please see: - https://docs.djangoproject.com/en/3.1/topics/http/urls/ -Examples: -Function views - 1. Add an import: from my_app import views - 2. Add a URL to urlpatterns: path('', views.home, name='home') -Class-based views - 1. Add an import: from other_app.views import Home - 2. Add a URL to urlpatterns: path('', Home.as_view(), name='home') -Including another URLconf - 1. Import the include() function: from django.urls import include, path - 2. Add a URL to urlpatterns: path('blog/', include('blog.urls')) -""" -from django.contrib import admin -from django.urls import path, include -from django.conf import settings -from django.conf.urls.static import static - -urlpatterns = [ - path('admin/', admin.site.urls), - path('', include('carrer.urls')), -] - -urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT) -urlpatterns += static(settings.STATIC_URL, document_root=settings.STATIC_ROOT) \ No newline at end of file diff --git a/test2/CarrerPage_Devtron/wsgi.py b/test2/CarrerPage_Devtron/wsgi.py deleted file mode 100644 index 3cf6c17..0000000 --- a/test2/CarrerPage_Devtron/wsgi.py +++ /dev/null @@ -1,16 +0,0 @@ -""" -WSGI config for CarrerPage_Devtron project. - -It exposes the WSGI callable as a module-level variable named ``application``. - -For more information on this file, see -https://docs.djangoproject.com/en/3.1/howto/deployment/wsgi/ -""" - -import os - -from django.core.wsgi import get_wsgi_application - -os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'CarrerPage_Devtron.settings') - -application = get_wsgi_application() diff --git a/test2/Dockerfile b/test2/Dockerfile deleted file mode 100644 index c69d0f9..0000000 --- a/test2/Dockerfile +++ /dev/null @@ -1,57 +0,0 @@ -# Base Image -FROM python:3.8 - -# create and set working directory -RUN mkdir /app -WORKDIR /app - -# Add current directory code to working directory -ADD . /app/ - -# set default environment variables -ENV PYTHONUNBUFFERED 1 -ENV LANG C.UTF-8 -ENV DEBIAN_FRONTEND=noninteractive - -# set project environment variables -# grab these via Python's os.environ -# these are 100% optional here -ENV PORT=8000 - -# Install system dependencies -RUN apt-get update && apt-get install -y --no-install-recommends \ - tzdata \ - python3-setuptools \ - python3-pip \ - python3-dev \ - python3-venv \ - git \ - && \ - apt-get clean && \ - rm -rf /var/lib/apt/lists/* - - -# install environment dependencies -RUN pip3 install --upgrade pip -RUN pip3 install pipenv -RUN pip3 install django -RUN pip3 install django-rest-framework -RUN pip3 install whitenoise -RUN pip3 install psycopg2 -RUN pip3 install dj-database-url -RUN pip3 install django-heroku -RUN pip3 install gunicorn -RUN pip3 install python-decouple -RUN pip3 install numpy -RUN pip3 install django-cors-headers -RUN pip3 install requests -RUN pip3 install Pillow - - - - -# Install project dependencies -# RUN pipenv install --skip-lock --system --dev - -EXPOSE 8888 -CMD python3 manage.py runserver 0.0.0.0:$PORT diff --git a/test2/LICENSE b/test2/LICENSE deleted file mode 100644 index f288702..0000000 --- a/test2/LICENSE +++ /dev/null @@ -1,674 +0,0 @@ - GNU GENERAL PUBLIC LICENSE - Version 3, 29 June 2007 - - Copyright (C) 2007 Free Software Foundation, Inc. - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The GNU General Public License is a free, copyleft license for -software and other kinds of works. - - The licenses for most software and other practical works are designed -to take away your freedom to share and change the works. By contrast, -the GNU General Public License is intended to guarantee your freedom to -share and change all versions of a program--to make sure it remains free -software for all its users. We, the Free Software Foundation, use the -GNU General Public License for most of our software; it applies also to -any other work released this way by its authors. You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -them if you wish), that you receive source code or can get it if you -want it, that you can change the software or use pieces of it in new -free programs, and that you know you can do these things. - - To protect your rights, we need to prevent others from denying you -these rights or asking you to surrender the rights. Therefore, you have -certain responsibilities if you distribute copies of the software, or if -you modify it: responsibilities to respect the freedom of others. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must pass on to the recipients the same -freedoms that you received. You must make sure that they, too, receive -or can get the source code. And you must show them these terms so they -know their rights. - - Developers that use the GNU GPL protect your rights with two steps: -(1) assert copyright on the software, and (2) offer you this License -giving you legal permission to copy, distribute and/or modify it. - - For the developers' and authors' protection, the GPL clearly explains -that there is no warranty for this free software. For both users' and -authors' sake, the GPL requires that modified versions be marked as -changed, so that their problems will not be attributed erroneously to -authors of previous versions. - - Some devices are designed to deny users access to install or run -modified versions of the software inside them, although the manufacturer -can do so. This is fundamentally incompatible with the aim of -protecting users' freedom to change the software. The systematic -pattern of such abuse occurs in the area of products for individuals to -use, which is precisely where it is most unacceptable. Therefore, we -have designed this version of the GPL to prohibit the practice for those -products. If such problems arise substantially in other domains, we -stand ready to extend this provision to those domains in future versions -of the GPL, as needed to protect the freedom of users. - - Finally, every program is threatened constantly by software patents. -States should not allow patents to restrict development and use of -software on general-purpose computers, but in those that do, we wish to -avoid the special danger that patents applied to a free program could -make it effectively proprietary. To prevent this, the GPL assures that -patents cannot be used to render the program non-free. - - The precise terms and conditions for copying, distribution and -modification follow. - - TERMS AND CONDITIONS - - 0. Definitions. - - "This License" refers to version 3 of the GNU General Public License. - - "Copyright" also means copyright-like laws that apply to other kinds of -works, such as semiconductor masks. - - "The Program" refers to any copyrightable work licensed under this -License. Each licensee is addressed as "you". "Licensees" and -"recipients" may be individuals or organizations. - - To "modify" a work means to copy from or adapt all or part of the work -in a fashion requiring copyright permission, other than the making of an -exact copy. The resulting work is called a "modified version" of the -earlier work or a work "based on" the earlier work. - - A "covered work" means either the unmodified Program or a work based -on the Program. - - To "propagate" a work means to do anything with it that, without -permission, would make you directly or secondarily liable for -infringement under applicable copyright law, except executing it on a -computer or modifying a private copy. Propagation includes copying, -distribution (with or without modification), making available to the -public, and in some countries other activities as well. - - To "convey" a work means any kind of propagation that enables other -parties to make or receive copies. Mere interaction with a user through -a computer network, with no transfer of a copy, is not conveying. - - An interactive user interface displays "Appropriate Legal Notices" -to the extent that it includes a convenient and prominently visible -feature that (1) displays an appropriate copyright notice, and (2) -tells the user that there is no warranty for the work (except to the -extent that warranties are provided), that licensees may convey the -work under this License, and how to view a copy of this License. If -the interface presents a list of user commands or options, such as a -menu, a prominent item in the list meets this criterion. - - 1. Source Code. - - The "source code" for a work means the preferred form of the work -for making modifications to it. "Object code" means any non-source -form of a work. - - A "Standard Interface" means an interface that either is an official -standard defined by a recognized standards body, or, in the case of -interfaces specified for a particular programming language, one that -is widely used among developers working in that language. - - The "System Libraries" of an executable work include anything, other -than the work as a whole, that (a) is included in the normal form of -packaging a Major Component, but which is not part of that Major -Component, and (b) serves only to enable use of the work with that -Major Component, or to implement a Standard Interface for which an -implementation is available to the public in source code form. A -"Major Component", in this context, means a major essential component -(kernel, window system, and so on) of the specific operating system -(if any) on which the executable work runs, or a compiler used to -produce the work, or an object code interpreter used to run it. - - The "Corresponding Source" for a work in object code form means all -the source code needed to generate, install, and (for an executable -work) run the object code and to modify the work, including scripts to -control those activities. However, it does not include the work's -System Libraries, or general-purpose tools or generally available free -programs which are used unmodified in performing those activities but -which are not part of the work. For example, Corresponding Source -includes interface definition files associated with source files for -the work, and the source code for shared libraries and dynamically -linked subprograms that the work is specifically designed to require, -such as by intimate data communication or control flow between those -subprograms and other parts of the work. - - The Corresponding Source need not include anything that users -can regenerate automatically from other parts of the Corresponding -Source. - - The Corresponding Source for a work in source code form is that -same work. - - 2. Basic Permissions. - - All rights granted under this License are granted for the term of -copyright on the Program, and are irrevocable provided the stated -conditions are met. This License explicitly affirms your unlimited -permission to run the unmodified Program. The output from running a -covered work is covered by this License only if the output, given its -content, constitutes a covered work. This License acknowledges your -rights of fair use or other equivalent, as provided by copyright law. - - You may make, run and propagate covered works that you do not -convey, without conditions so long as your license otherwise remains -in force. You may convey covered works to others for the sole purpose -of having them make modifications exclusively for you, or provide you -with facilities for running those works, provided that you comply with -the terms of this License in conveying all material for which you do -not control copyright. Those thus making or running the covered works -for you must do so exclusively on your behalf, under your direction -and control, on terms that prohibit them from making any copies of -your copyrighted material outside their relationship with you. - - Conveying under any other circumstances is permitted solely under -the conditions stated below. Sublicensing is not allowed; section 10 -makes it unnecessary. - - 3. Protecting Users' Legal Rights From Anti-Circumvention Law. - - No covered work shall be deemed part of an effective technological -measure under any applicable law fulfilling obligations under article -11 of the WIPO copyright treaty adopted on 20 December 1996, or -similar laws prohibiting or restricting circumvention of such -measures. - - When you convey a covered work, you waive any legal power to forbid -circumvention of technological measures to the extent such circumvention -is effected by exercising rights under this License with respect to -the covered work, and you disclaim any intention to limit operation or -modification of the work as a means of enforcing, against the work's -users, your or third parties' legal rights to forbid circumvention of -technological measures. - - 4. Conveying Verbatim Copies. - - You may convey verbatim copies of the Program's source code as you -receive it, in any medium, provided that you conspicuously and -appropriately publish on each copy an appropriate copyright notice; -keep intact all notices stating that this License and any -non-permissive terms added in accord with section 7 apply to the code; -keep intact all notices of the absence of any warranty; and give all -recipients a copy of this License along with the Program. - - You may charge any price or no price for each copy that you convey, -and you may offer support or warranty protection for a fee. - - 5. Conveying Modified Source Versions. - - You may convey a work based on the Program, or the modifications to -produce it from the Program, in the form of source code under the -terms of section 4, provided that you also meet all of these conditions: - - a) The work must carry prominent notices stating that you modified - it, and giving a relevant date. - - b) The work must carry prominent notices stating that it is - released under this License and any conditions added under section - 7. This requirement modifies the requirement in section 4 to - "keep intact all notices". - - c) You must license the entire work, as a whole, under this - License to anyone who comes into possession of a copy. This - License will therefore apply, along with any applicable section 7 - additional terms, to the whole of the work, and all its parts, - regardless of how they are packaged. This License gives no - permission to license the work in any other way, but it does not - invalidate such permission if you have separately received it. - - d) If the work has interactive user interfaces, each must display - Appropriate Legal Notices; however, if the Program has interactive - interfaces that do not display Appropriate Legal Notices, your - work need not make them do so. - - A compilation of a covered work with other separate and independent -works, which are not by their nature extensions of the covered work, -and which are not combined with it such as to form a larger program, -in or on a volume of a storage or distribution medium, is called an -"aggregate" if the compilation and its resulting copyright are not -used to limit the access or legal rights of the compilation's users -beyond what the individual works permit. Inclusion of a covered work -in an aggregate does not cause this License to apply to the other -parts of the aggregate. - - 6. Conveying Non-Source Forms. - - You may convey a covered work in object code form under the terms -of sections 4 and 5, provided that you also convey the -machine-readable Corresponding Source under the terms of this License, -in one of these ways: - - a) Convey the object code in, or embodied in, a physical product - (including a physical distribution medium), accompanied by the - Corresponding Source fixed on a durable physical medium - customarily used for software interchange. - - b) Convey the object code in, or embodied in, a physical product - (including a physical distribution medium), accompanied by a - written offer, valid for at least three years and valid for as - long as you offer spare parts or customer support for that product - model, to give anyone who possesses the object code either (1) a - copy of the Corresponding Source for all the software in the - product that is covered by this License, on a durable physical - medium customarily used for software interchange, for a price no - more than your reasonable cost of physically performing this - conveying of source, or (2) access to copy the - Corresponding Source from a network server at no charge. - - c) Convey individual copies of the object code with a copy of the - written offer to provide the Corresponding Source. This - alternative is allowed only occasionally and noncommercially, and - only if you received the object code with such an offer, in accord - with subsection 6b. - - d) Convey the object code by offering access from a designated - place (gratis or for a charge), and offer equivalent access to the - Corresponding Source in the same way through the same place at no - further charge. You need not require recipients to copy the - Corresponding Source along with the object code. If the place to - copy the object code is a network server, the Corresponding Source - may be on a different server (operated by you or a third party) - that supports equivalent copying facilities, provided you maintain - clear directions next to the object code saying where to find the - Corresponding Source. Regardless of what server hosts the - Corresponding Source, you remain obligated to ensure that it is - available for as long as needed to satisfy these requirements. - - e) Convey the object code using peer-to-peer transmission, provided - you inform other peers where the object code and Corresponding - Source of the work are being offered to the general public at no - charge under subsection 6d. - - A separable portion of the object code, whose source code is excluded -from the Corresponding Source as a System Library, need not be -included in conveying the object code work. - - A "User Product" is either (1) a "consumer product", which means any -tangible personal property which is normally used for personal, family, -or household purposes, or (2) anything designed or sold for incorporation -into a dwelling. In determining whether a product is a consumer product, -doubtful cases shall be resolved in favor of coverage. For a particular -product received by a particular user, "normally used" refers to a -typical or common use of that class of product, regardless of the status -of the particular user or of the way in which the particular user -actually uses, or expects or is expected to use, the product. A product -is a consumer product regardless of whether the product has substantial -commercial, industrial or non-consumer uses, unless such uses represent -the only significant mode of use of the product. - - "Installation Information" for a User Product means any methods, -procedures, authorization keys, or other information required to install -and execute modified versions of a covered work in that User Product from -a modified version of its Corresponding Source. The information must -suffice to ensure that the continued functioning of the modified object -code is in no case prevented or interfered with solely because -modification has been made. - - If you convey an object code work under this section in, or with, or -specifically for use in, a User Product, and the conveying occurs as -part of a transaction in which the right of possession and use of the -User Product is transferred to the recipient in perpetuity or for a -fixed term (regardless of how the transaction is characterized), the -Corresponding Source conveyed under this section must be accompanied -by the Installation Information. But this requirement does not apply -if neither you nor any third party retains the ability to install -modified object code on the User Product (for example, the work has -been installed in ROM). - - The requirement to provide Installation Information does not include a -requirement to continue to provide support service, warranty, or updates -for a work that has been modified or installed by the recipient, or for -the User Product in which it has been modified or installed. Access to a -network may be denied when the modification itself materially and -adversely affects the operation of the network or violates the rules and -protocols for communication across the network. - - Corresponding Source conveyed, and Installation Information provided, -in accord with this section must be in a format that is publicly -documented (and with an implementation available to the public in -source code form), and must require no special password or key for -unpacking, reading or copying. - - 7. Additional Terms. - - "Additional permissions" are terms that supplement the terms of this -License by making exceptions from one or more of its conditions. -Additional permissions that are applicable to the entire Program shall -be treated as though they were included in this License, to the extent -that they are valid under applicable law. If additional permissions -apply only to part of the Program, that part may be used separately -under those permissions, but the entire Program remains governed by -this License without regard to the additional permissions. - - When you convey a copy of a covered work, you may at your option -remove any additional permissions from that copy, or from any part of -it. (Additional permissions may be written to require their own -removal in certain cases when you modify the work.) You may place -additional permissions on material, added by you to a covered work, -for which you have or can give appropriate copyright permission. - - Notwithstanding any other provision of this License, for material you -add to a covered work, you may (if authorized by the copyright holders of -that material) supplement the terms of this License with terms: - - a) Disclaiming warranty or limiting liability differently from the - terms of sections 15 and 16 of this License; or - - b) Requiring preservation of specified reasonable legal notices or - author attributions in that material or in the Appropriate Legal - Notices displayed by works containing it; or - - c) Prohibiting misrepresentation of the origin of that material, or - requiring that modified versions of such material be marked in - reasonable ways as different from the original version; or - - d) Limiting the use for publicity purposes of names of licensors or - authors of the material; or - - e) Declining to grant rights under trademark law for use of some - trade names, trademarks, or service marks; or - - f) Requiring indemnification of licensors and authors of that - material by anyone who conveys the material (or modified versions of - it) with contractual assumptions of liability to the recipient, for - any liability that these contractual assumptions directly impose on - those licensors and authors. - - All other non-permissive additional terms are considered "further -restrictions" within the meaning of section 10. If the Program as you -received it, or any part of it, contains a notice stating that it is -governed by this License along with a term that is a further -restriction, you may remove that term. If a license document contains -a further restriction but permits relicensing or conveying under this -License, you may add to a covered work material governed by the terms -of that license document, provided that the further restriction does -not survive such relicensing or conveying. - - If you add terms to a covered work in accord with this section, you -must place, in the relevant source files, a statement of the -additional terms that apply to those files, or a notice indicating -where to find the applicable terms. - - Additional terms, permissive or non-permissive, may be stated in the -form of a separately written license, or stated as exceptions; -the above requirements apply either way. - - 8. Termination. - - You may not propagate or modify a covered work except as expressly -provided under this License. Any attempt otherwise to propagate or -modify it is void, and will automatically terminate your rights under -this License (including any patent licenses granted under the third -paragraph of section 11). - - However, if you cease all violation of this License, then your -license from a particular copyright holder is reinstated (a) -provisionally, unless and until the copyright holder explicitly and -finally terminates your license, and (b) permanently, if the copyright -holder fails to notify you of the violation by some reasonable means -prior to 60 days after the cessation. - - Moreover, your license from a particular copyright holder is -reinstated permanently if the copyright holder notifies you of the -violation by some reasonable means, this is the first time you have -received notice of violation of this License (for any work) from that -copyright holder, and you cure the violation prior to 30 days after -your receipt of the notice. - - Termination of your rights under this section does not terminate the -licenses of parties who have received copies or rights from you under -this License. If your rights have been terminated and not permanently -reinstated, you do not qualify to receive new licenses for the same -material under section 10. - - 9. Acceptance Not Required for Having Copies. - - You are not required to accept this License in order to receive or -run a copy of the Program. Ancillary propagation of a covered work -occurring solely as a consequence of using peer-to-peer transmission -to receive a copy likewise does not require acceptance. However, -nothing other than this License grants you permission to propagate or -modify any covered work. These actions infringe copyright if you do -not accept this License. Therefore, by modifying or propagating a -covered work, you indicate your acceptance of this License to do so. - - 10. Automatic Licensing of Downstream Recipients. - - Each time you convey a covered work, the recipient automatically -receives a license from the original licensors, to run, modify and -propagate that work, subject to this License. You are not responsible -for enforcing compliance by third parties with this License. - - An "entity transaction" is a transaction transferring control of an -organization, or substantially all assets of one, or subdividing an -organization, or merging organizations. If propagation of a covered -work results from an entity transaction, each party to that -transaction who receives a copy of the work also receives whatever -licenses to the work the party's predecessor in interest had or could -give under the previous paragraph, plus a right to possession of the -Corresponding Source of the work from the predecessor in interest, if -the predecessor has it or can get it with reasonable efforts. - - You may not impose any further restrictions on the exercise of the -rights granted or affirmed under this License. For example, you may -not impose a license fee, royalty, or other charge for exercise of -rights granted under this License, and you may not initiate litigation -(including a cross-claim or counterclaim in a lawsuit) alleging that -any patent claim is infringed by making, using, selling, offering for -sale, or importing the Program or any portion of it. - - 11. Patents. - - A "contributor" is a copyright holder who authorizes use under this -License of the Program or a work on which the Program is based. The -work thus licensed is called the contributor's "contributor version". - - A contributor's "essential patent claims" are all patent claims -owned or controlled by the contributor, whether already acquired or -hereafter acquired, that would be infringed by some manner, permitted -by this License, of making, using, or selling its contributor version, -but do not include claims that would be infringed only as a -consequence of further modification of the contributor version. For -purposes of this definition, "control" includes the right to grant -patent sublicenses in a manner consistent with the requirements of -this License. - - Each contributor grants you a non-exclusive, worldwide, royalty-free -patent license under the contributor's essential patent claims, to -make, use, sell, offer for sale, import and otherwise run, modify and -propagate the contents of its contributor version. - - In the following three paragraphs, a "patent license" is any express -agreement or commitment, however denominated, not to enforce a patent -(such as an express permission to practice a patent or covenant not to -sue for patent infringement). To "grant" such a patent license to a -party means to make such an agreement or commitment not to enforce a -patent against the party. - - If you convey a covered work, knowingly relying on a patent license, -and the Corresponding Source of the work is not available for anyone -to copy, free of charge and under the terms of this License, through a -publicly available network server or other readily accessible means, -then you must either (1) cause the Corresponding Source to be so -available, or (2) arrange to deprive yourself of the benefit of the -patent license for this particular work, or (3) arrange, in a manner -consistent with the requirements of this License, to extend the patent -license to downstream recipients. "Knowingly relying" means you have -actual knowledge that, but for the patent license, your conveying the -covered work in a country, or your recipient's use of the covered work -in a country, would infringe one or more identifiable patents in that -country that you have reason to believe are valid. - - If, pursuant to or in connection with a single transaction or -arrangement, you convey, or propagate by procuring conveyance of, a -covered work, and grant a patent license to some of the parties -receiving the covered work authorizing them to use, propagate, modify -or convey a specific copy of the covered work, then the patent license -you grant is automatically extended to all recipients of the covered -work and works based on it. - - A patent license is "discriminatory" if it does not include within -the scope of its coverage, prohibits the exercise of, or is -conditioned on the non-exercise of one or more of the rights that are -specifically granted under this License. You may not convey a covered -work if you are a party to an arrangement with a third party that is -in the business of distributing software, under which you make payment -to the third party based on the extent of your activity of conveying -the work, and under which the third party grants, to any of the -parties who would receive the covered work from you, a discriminatory -patent license (a) in connection with copies of the covered work -conveyed by you (or copies made from those copies), or (b) primarily -for and in connection with specific products or compilations that -contain the covered work, unless you entered into that arrangement, -or that patent license was granted, prior to 28 March 2007. - - Nothing in this License shall be construed as excluding or limiting -any implied license or other defenses to infringement that may -otherwise be available to you under applicable patent law. - - 12. No Surrender of Others' Freedom. - - If conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot convey a -covered work so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you may -not convey it at all. For example, if you agree to terms that obligate you -to collect a royalty for further conveying from those to whom you convey -the Program, the only way you could satisfy both those terms and this -License would be to refrain entirely from conveying the Program. - - 13. Use with the GNU Affero General Public License. - - Notwithstanding any other provision of this License, you have -permission to link or combine any covered work with a work licensed -under version 3 of the GNU Affero General Public License into a single -combined work, and to convey the resulting work. The terms of this -License will continue to apply to the part which is the covered work, -but the special requirements of the GNU Affero General Public License, -section 13, concerning interaction through a network will apply to the -combination as such. - - 14. Revised Versions of this License. - - The Free Software Foundation may publish revised and/or new versions of -the GNU General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - - Each version is given a distinguishing version number. If the -Program specifies that a certain numbered version of the GNU General -Public License "or any later version" applies to it, you have the -option of following the terms and conditions either of that numbered -version or of any later version published by the Free Software -Foundation. If the Program does not specify a version number of the -GNU General Public License, you may choose any version ever published -by the Free Software Foundation. - - If the Program specifies that a proxy can decide which future -versions of the GNU General Public License can be used, that proxy's -public statement of acceptance of a version permanently authorizes you -to choose that version for the Program. - - Later license versions may give you additional or different -permissions. However, no additional obligations are imposed on any -author or copyright holder as a result of your choosing to follow a -later version. - - 15. Disclaimer of Warranty. - - THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY -APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT -HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY -OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, -THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM -IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF -ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. Limitation of Liability. - - IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS -THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY -GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE -USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF -DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD -PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), -EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF -SUCH DAMAGES. - - 17. Interpretation of Sections 15 and 16. - - If the disclaimer of warranty and limitation of liability provided -above cannot be given local legal effect according to their terms, -reviewing courts shall apply local law that most closely approximates -an absolute waiver of all civil liability in connection with the -Program, unless a warranty or assumption of liability accompanies a -copy of the Program in return for a fee. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -state the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program is free software: you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation, either version 3 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program. If not, see . - -Also add information on how to contact you by electronic and paper mail. - - If the program does terminal interaction, make it output a short -notice like this when it starts in an interactive mode: - - Copyright (C) - This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, your program's commands -might be different; for a GUI interface, you would use an "about box". - - You should also get your employer (if you work as a programmer) or school, -if any, to sign a "copyright disclaimer" for the program, if necessary. -For more information on this, and how to apply and follow the GNU GPL, see -. - - The GNU General Public License does not permit incorporating your program -into proprietary programs. If your program is a subroutine library, you -may consider it more useful to permit linking proprietary applications with -the library. If this is what you want to do, use the GNU Lesser General -Public License instead of this License. But first, please read -. diff --git a/test2/Procfile b/test2/Procfile deleted file mode 100644 index 6cdd38b..0000000 --- a/test2/Procfile +++ /dev/null @@ -1 +0,0 @@ -web: gunicorn CarrerPage_Devtron.wsgi --log-file - \ No newline at end of file diff --git a/test2/README.md b/test2/README.md deleted file mode 100644 index 9f1a3e4..0000000 --- a/test2/README.md +++ /dev/null @@ -1,4 +0,0 @@ -# Career-Page -Build a Career-Page which can be integrated to any website for their career page. The application is build using Django as a backend which manipulates the task of carrer display. Also I have used Ajax in this application to load the new vacancies details without refreshing the website. - -Screenshot 2021-05-06 at 2 53 34 PM pawan diff --git a/test2/carrer/__init__.py b/test2/carrer/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/test2/carrer/__pycache__/__init__.cpython-38.pyc b/test2/carrer/__pycache__/__init__.cpython-38.pyc deleted file mode 100644 index 5a7a873..0000000 Binary files a/test2/carrer/__pycache__/__init__.cpython-38.pyc and /dev/null differ diff --git a/test2/carrer/__pycache__/admin.cpython-38.pyc b/test2/carrer/__pycache__/admin.cpython-38.pyc deleted file mode 100644 index 48e553d..0000000 Binary files a/test2/carrer/__pycache__/admin.cpython-38.pyc and /dev/null differ diff --git a/test2/carrer/__pycache__/models.cpython-38.pyc b/test2/carrer/__pycache__/models.cpython-38.pyc deleted file mode 100644 index 65e6ab7..0000000 Binary files a/test2/carrer/__pycache__/models.cpython-38.pyc and /dev/null differ diff --git a/test2/carrer/__pycache__/serializers.cpython-38.pyc b/test2/carrer/__pycache__/serializers.cpython-38.pyc deleted file mode 100644 index 3c08f50..0000000 Binary files a/test2/carrer/__pycache__/serializers.cpython-38.pyc and /dev/null differ diff --git a/test2/carrer/__pycache__/urls.cpython-38.pyc b/test2/carrer/__pycache__/urls.cpython-38.pyc deleted file mode 100644 index 7b6ac26..0000000 Binary files a/test2/carrer/__pycache__/urls.cpython-38.pyc and /dev/null differ diff --git a/test2/carrer/__pycache__/views.cpython-38.pyc b/test2/carrer/__pycache__/views.cpython-38.pyc deleted file mode 100644 index 6bd6e17..0000000 Binary files a/test2/carrer/__pycache__/views.cpython-38.pyc and /dev/null differ diff --git a/test2/carrer/admin.py b/test2/carrer/admin.py deleted file mode 100644 index aedb908..0000000 --- a/test2/carrer/admin.py +++ /dev/null @@ -1,6 +0,0 @@ -from django.contrib import admin -from django.db import models -from carrer import models -# Register your models here. -admin.site.register(models.Jobs) -admin.site.register(models.Application) diff --git a/test2/carrer/apps.py b/test2/carrer/apps.py deleted file mode 100644 index 0a0a22a..0000000 --- a/test2/carrer/apps.py +++ /dev/null @@ -1,5 +0,0 @@ -from django.apps import AppConfig - - -class CarrerConfig(AppConfig): - name = 'carrer' diff --git a/test2/carrer/migrations/0001_initial.py b/test2/carrer/migrations/0001_initial.py deleted file mode 100644 index 18a026c..0000000 --- a/test2/carrer/migrations/0001_initial.py +++ /dev/null @@ -1,40 +0,0 @@ -# Generated by Django 3.1.3 on 2021-03-21 10:55 - -from django.db import migrations, models -import django.db.models.deletion - - -class Migration(migrations.Migration): - - initial = True - - dependencies = [ - ] - - operations = [ - migrations.CreateModel( - name='Jobs', - fields=[ - ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), - ('position', models.CharField(max_length=500)), - ('location', models.CharField(max_length=500)), - ('jobType', models.CharField(max_length=500)), - ('openings', models.IntegerField()), - ('experiences', models.CharField(max_length=500)), - ('educationLevel', models.CharField(max_length=500, null=True)), - ('description', models.CharField(max_length=6000)), - ('requirements', models.TextField(max_length=6000)), - ], - ), - migrations.CreateModel( - name='Application', - fields=[ - ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), - ('name', models.CharField(max_length=100)), - ('mob', models.CharField(max_length=10)), - ('mailID', models.CharField(max_length=50)), - ('resume', models.FileField(upload_to='resume/')), - ('job', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='carrer.jobs')), - ], - ), - ] diff --git a/test2/carrer/migrations/__init__.py b/test2/carrer/migrations/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/test2/carrer/migrations/__pycache__/0001_initial.cpython-38.pyc b/test2/carrer/migrations/__pycache__/0001_initial.cpython-38.pyc deleted file mode 100644 index cd9d230..0000000 Binary files a/test2/carrer/migrations/__pycache__/0001_initial.cpython-38.pyc and /dev/null differ diff --git a/test2/carrer/migrations/__pycache__/__init__.cpython-38.pyc b/test2/carrer/migrations/__pycache__/__init__.cpython-38.pyc deleted file mode 100644 index 95a5aa3..0000000 Binary files a/test2/carrer/migrations/__pycache__/__init__.cpython-38.pyc and /dev/null differ diff --git a/test2/carrer/models.py b/test2/carrer/models.py deleted file mode 100644 index 8839532..0000000 --- a/test2/carrer/models.py +++ /dev/null @@ -1,24 +0,0 @@ -from django.db import models -from django.db.models.base import ModelState - -# Create your models here. -class Jobs(models.Model): - position = models.CharField(max_length=500) - location = models.CharField(max_length=500) - jobType = models.CharField(max_length=500) - openings = models.IntegerField() - experiences = models.CharField(max_length=500) - educationLevel = models.CharField(max_length=500, null=True) - description = models.CharField(max_length=6000) - requirements = models.TextField(max_length=6000) - - def __str__(self) : - return self.position - - -class Application(models.Model): - name = models.CharField(max_length=100) - job = models.ForeignKey(Jobs, on_delete=models.CASCADE) - mob = models.CharField(max_length=10) - mailID = models.CharField(max_length=50) - resume = models.FileField(upload_to="resume/") diff --git a/test2/carrer/serializers.py b/test2/carrer/serializers.py deleted file mode 100644 index 1273081..0000000 --- a/test2/carrer/serializers.py +++ /dev/null @@ -1,7 +0,0 @@ -from rest_framework.serializers import ModelSerializer -from carrer import models - -class JobSerializer(ModelSerializer): - class Meta: - model=models.Jobs - fields="__all__" \ No newline at end of file diff --git a/test2/carrer/templates/carrer/community.html b/test2/carrer/templates/carrer/community.html deleted file mode 100644 index ce420ac..0000000 --- a/test2/carrer/templates/carrer/community.html +++ /dev/null @@ -1,25 +0,0 @@ -{% load static %} - -
-
-
- Join Our Community -
-
-

Join the Community of best innovation and designs. Get updates on Devtron’s development and chat with the - project maintainers, contributors and community members

- - -
-
-
- -
-
\ No newline at end of file diff --git a/test2/carrer/templates/carrer/empReview.html b/test2/carrer/templates/carrer/empReview.html deleted file mode 100644 index 77cbdb2..0000000 --- a/test2/carrer/templates/carrer/empReview.html +++ /dev/null @@ -1,98 +0,0 @@ -{% load static %} - -
-
-
- What Our Employee Quote -
- -
-

Here's what our Employees Quote about Devtron -

-
-
- -
-
-
-
- emp -
-
- UI/UX Designer -
Hope Mikaelson
-
- Its a pleasure to work with Devtron team. Its been more than 2 years, I have been working as UI/UX Designer and helping - the team to deliver Quality Products through the power of designing. The reason I love working here is the flexible - work culture and supporting team-mates. -
- -
-
- -
-
- -
-
- Data Engineer -
Hritik Gupta
-
- The productive and fun workspace of Devtron is something which I loved. Its been 1 year I joined the team but I never felt - any work load from the company. Its one of the best team I have ever worked in my past 10 years of experience. -
- -
-
- -
-
- -
-
- Business Analyst -
Allison Argent
-
- Devtron is a place where you are valued for your work. Its been around 1.2 years I have joined Devtron and I can't imagine - a single day when I faced a faliure alone. Its the best place I have ever worked at, where we face the faliures together and celebrate - the success together -
- -
-
-
-
-
- - -
- - - - diff --git a/test2/carrer/templates/carrer/footer.html b/test2/carrer/templates/carrer/footer.html deleted file mode 100644 index d3f9bdc..0000000 --- a/test2/carrer/templates/carrer/footer.html +++ /dev/null @@ -1,89 +0,0 @@ -{% load static %} - - - - - diff --git a/test2/carrer/templates/carrer/gallery.html b/test2/carrer/templates/carrer/gallery.html deleted file mode 100644 index 008a1e4..0000000 --- a/test2/carrer/templates/carrer/gallery.html +++ /dev/null @@ -1,85 +0,0 @@ -{% load static %} - -
-
-
- Life at Devtron -
-
-

A glimps of healty and fun lifestyle offered by devtron to its employees.

-
-
-
-
- -
-

Picture

-
-
-
- -
-

Picture

-
-
-
- -
-

Picture

-
-
-
- -
-

Picture

-
-
-
- -
-

Picture

-
-
-
- -
-

Picture

-
-
-
- -
-

Picture

-
-
-
- -
-

Picture

-
-
-
- -
-

Picture

-
-
-
- -
-

Picture

-
-
-
- -
-
\ No newline at end of file diff --git a/test2/carrer/templates/carrer/index.html b/test2/carrer/templates/carrer/index.html deleted file mode 100644 index e74f8ba..0000000 --- a/test2/carrer/templates/carrer/index.html +++ /dev/null @@ -1,60 +0,0 @@ -{% load static %} - - - - - - - - - Career - - - - - - - - - - - - - - - - - - - - - - - - - {% include 'carrer/landing_page.html' %} - - {% include 'carrer/jobSection.html' %} - - {% include 'carrer/whyDevtron.html' %} - - {% include 'carrer/gallery.html' %} - - {% include 'carrer/empReview.html' %} - - {% include 'carrer/footer.html' %} - - - - - - \ No newline at end of file diff --git a/test2/carrer/templates/carrer/jobSection.html b/test2/carrer/templates/carrer/jobSection.html deleted file mode 100644 index 44cc3c2..0000000 --- a/test2/carrer/templates/carrer/jobSection.html +++ /dev/null @@ -1,95 +0,0 @@ -{% load static %} - -
-
-
- Open to Hire For -
- -
-
-
-
-
-
-

Technical Lead

-

Gurgaon/Anywhere from India

-

Full Time

-
-
-

Openings: 1

-

Experience: 7-11 yrs

-
- Your key responsibilities would be to Design and implement features spanning across systems in a manner that - satisfies requirements of performance, scale, security and robustness... - -
-
-
- -
-
-
-
-

DevOps Developer/Engineer

-

Gurgaon/Anywhere from India

-

Full Time

-
-
-

Openings: 2

-

Experience: 2+ yrs

-
- You will be responsible for, Setting up, maintaining cloud (AWS/GCP/Azure) and kubernetes cluster and automating their - operation, all operational aspects of Devtron including... - -
-
-
-
- -
-
-
-
-
-

Product Marketing Manager

-

Gurgaon/Anywhere from India

-

Part Time

-
-
-

Openings: 1

-

Experience: 5-8 yrs

-
- Key Responsibilities would be : Ability to clearly communicate the product idea to colleagues and leaders, ability to negotiate - Service Level Agreements with internal partners to deliver the product... - -
-
-
- -
-
-
-
-

Solution Architect

-

Gurgaon/Anywhere from India

-

Full Time

-
-
-

Openings: 2

-

Experience: 5+ yrs

-
- We are looking for Solution Architect with minimum 5 years of experience for the projects under transformation - program. As a Solution Architect your key responsibilities would be... - -
-
-
-
- -
More Jobs
- - -
\ No newline at end of file diff --git a/test2/carrer/templates/carrer/jobsPage.html b/test2/carrer/templates/carrer/jobsPage.html deleted file mode 100644 index 84abd15..0000000 --- a/test2/carrer/templates/carrer/jobsPage.html +++ /dev/null @@ -1,340 +0,0 @@ -{% load static %} - - - - - - - - - All Jobs - - - - - - - - - - - - - - - - - - - - - - - - - - - - - {% if call == "yes" %} - - {% endif %} -
-
- -
- -
-
-
- -
Current Openings
- -
-
-
-
- -
- image -
-
- - - - - - - - -
- - {% include 'carrer/community.html' %} - -
- - {% include 'carrer/footer.html' %} - - - - - - \ No newline at end of file diff --git a/test2/carrer/templates/carrer/landing_page.html b/test2/carrer/templates/carrer/landing_page.html deleted file mode 100644 index 71ba5fe..0000000 --- a/test2/carrer/templates/carrer/landing_page.html +++ /dev/null @@ -1,47 +0,0 @@ -{% load static %} -
-
- -
- -
-
-
- -
-
-
-
Careers
-
-

Welcome to Devtron. Together, lets bring the revolution in the way world Dev-Operate.

-
-
-
- -
- -
-
diff --git a/test2/carrer/templates/carrer/whyDevtron.html b/test2/carrer/templates/carrer/whyDevtron.html deleted file mode 100644 index e286d22..0000000 --- a/test2/carrer/templates/carrer/whyDevtron.html +++ /dev/null @@ -1,62 +0,0 @@ -{% load static %} - -
-
-
- Why Choose Devtron -
-
-

We place great values and respect for people who work at Devtron. We help people to innovate their craft and provide a - Work/life balance. Here's are some of the things we do for our employees. -

-
-
- -
-
-
-

Office Locations

-
-
-

Our headquarters in Gurgaon, India is just one of our many office locations. Our presence in cities is growing all - over the globe. We place great values and respect for people who work at Devtron. -

-
-
-
-
-

Medical Benefits

-
-
-

We take care of our hard working employees at Devtron. We bear the expenses of your family's yearly full-body - check-up and medications. We place great values and respect for people who work at Devtron. -

-
-
-
- -
-
-
-

Work/Life Balance

-
-
-

We offer flexible working hours, generous vacation days each year, and family oriented work policies. We place great - values and respect for people who work at Devtron. -

-
-
-
-
-

Equal Career Opportunities

-
-
-

Devtron Labs is, and always will be, committed to diversity and inclusion. We seek Devtronians from all backgrounds - to join our teams and encourage everyone to bring their authentic, original and best selves to work. -

-
-
- - - -
\ No newline at end of file diff --git a/test2/carrer/tests.py b/test2/carrer/tests.py deleted file mode 100644 index 7ce503c..0000000 --- a/test2/carrer/tests.py +++ /dev/null @@ -1,3 +0,0 @@ -from django.test import TestCase - -# Create your tests here. diff --git a/test2/carrer/urls.py b/test2/carrer/urls.py deleted file mode 100644 index 03f5f8f..0000000 --- a/test2/carrer/urls.py +++ /dev/null @@ -1,14 +0,0 @@ -from django.urls import path -from . import views - -urlpatterns = [ - path('', views.index, name='index'), - - path('alljobs/', views.main, name='jobs'), - path('job/', views.getJob.as_view(), name='get-job'), - path('jobs/', views.jobsPgae, name='job-page'), - path('getAllJobs/', views.getAllJobs.as_view(), name='getAllJobs'), - # path('filter/', views.filteForm.as_view(), name='filter'), - path('application/', views.ApplicationView.as_view(), name='ApplicationView'), - -] \ No newline at end of file diff --git a/test2/carrer/views.py b/test2/carrer/views.py deleted file mode 100644 index ad861a6..0000000 --- a/test2/carrer/views.py +++ /dev/null @@ -1,53 +0,0 @@ -from django.shortcuts import render, redirect -from django.http import HttpResponse -from carrer import models -from carrer import serializers -from rest_framework.response import Response -from rest_framework.views import APIView -from django.views.generic import View -from django.http import JsonResponse - - -# Create your views here. -def index(request): - return render(request, 'carrer/index.html') - -def main(request): - return render(request, 'carrer/jobsPage.html') - -def jobsPgae(request,call="No"): - data = [] - objs = models.Jobs.objects.all() - for i in objs: - data.append(i.educationLevel) - - return render(request, 'carrer/jobsPage.html', context={'levels':data,'call':call}) - - -class getAllJobs(APIView): - def get(self, request, *args, **kwargs): - data = [] - objs=models.Jobs.objects.all() - for i in objs: - data.append(serializers.JobSerializer(i).data) - return Response(data) - - -class getJob(APIView): - def get(self, request, *args, **kwargs): - _id = request.GET.get('id') - obj = models.Jobs.objects.get(id=_id) - print(serializers.JobSerializer(obj).data) - return Response(dict(serializers.JobSerializer(obj).data)) - - -class ApplicationView(View): - def post(self, request, *args, **kwargs): - obj = models.Application(resume=request.FILES.get('resume'), - name=request.POST.get('name'),mob=request.POST.get('mobile'), - mailID=request.POST.get('email'),job=models.Jobs.objects.get(id=request.POST.get('id'))) - obj.save() - - - # return JsonResponse({'success':'true'}, safe=False) - return jobsPgae(request,call="yes") diff --git a/test2/db.sqlite3 b/test2/db.sqlite3 deleted file mode 100644 index 64ba8dc..0000000 Binary files a/test2/db.sqlite3 and /dev/null differ diff --git a/test2/manage.py b/test2/manage.py deleted file mode 100755 index 23d0fcc..0000000 --- a/test2/manage.py +++ /dev/null @@ -1,22 +0,0 @@ -#!/usr/bin/env python -"""Django's command-line utility for administrative tasks.""" -import os -import sys - - -def main(): - """Run administrative tasks.""" - os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'CarrerPage_Devtron.settings') - try: - from django.core.management import execute_from_command_line - except ImportError as exc: - raise ImportError( - "Couldn't import Django. Are you sure it's installed and " - "available on your PYTHONPATH environment variable? Did you " - "forget to activate a virtual environment?" - ) from exc - execute_from_command_line(sys.argv) - - -if __name__ == '__main__': - main() diff --git a/test2/requirements.txt b/test2/requirements.txt deleted file mode 100644 index 4b9e05f..0000000 --- a/test2/requirements.txt +++ /dev/null @@ -1,12 +0,0 @@ -django -django-rest-framework -whitenoise -psycopg2 -dj-database-url -django-heroku -gunicorn -python-decouple -numpy -django-cors-headers -requests -Pillow diff --git a/test2/runtime.txt b/test2/runtime.txt deleted file mode 100644 index 1124509..0000000 --- a/test2/runtime.txt +++ /dev/null @@ -1 +0,0 @@ -python-3.8.5 \ No newline at end of file diff --git a/test2/static/.DS_Store b/test2/static/.DS_Store deleted file mode 100644 index a4679df..0000000 Binary files a/test2/static/.DS_Store and /dev/null differ diff --git a/test2/static/css/jobstyle.css b/test2/static/css/jobstyle.css deleted file mode 100644 index 49fd6d9..0000000 --- a/test2/static/css/jobstyle.css +++ /dev/null @@ -1,765 +0,0 @@ -header { - /* position: fixed; */ - /* position:absolute; */ - display: flex; - left: 0; - right: 0; - padding-top: 5vh; - padding-left: 10%; - z-index: 1; - transition: all 300ms; - background: linear-gradient(-45deg, #ee7752, #e73c7e, #23a6d5, #23d5ab); - background-size: 400% 400%; - animation: gradient 15s ease infinite; - - height: 16vh; - /* border-bottom-left-radius: 200px; */ - border-bottom-right-radius: 200px; - } - - @keyframes gradient { - 0% { - background-position: 0% 50%; - } - 50% { - background-position: 100% 50%; - } - 100% { - background-position: 0% 50%; - } - } - - .logo { - flex: 0.5; - height: 2.2vw; - display: flex; - } - - .logo img { - object-fit: contain; - padding-top: 0.2vh; - } - - header .options { - flex: 0.5; - margin-top: -3vh; - padding-left: 41.8vw; - } - - header .options ul { - list-style: none; - display: flex; - justify-content: space-evenly; - /* line-height: 2; */ - margin-right: 13%; - /* margin-bottom: 2vh; */ - /* padding-bottom: 3vh; */ - margin-top: -2vh; - } - header .options ul li { - margin-left: 5px; - cursor: pointer; - font-weight: 400; - } - - header li { - position: relative; - transition: all 500ms; - cursor: pointer; - } - - header li::after { - content: ""; - position: absolute; - bottom: 0; - left: 0; - background: #fff; - transition: all 300ms; - height: 2px; - width: 0%; - } - - header li:hover::after { - width: 100%; - } - - header .blue::after { - content: ""; - position: absolute; - bottom: 0; - left: 0; - background: #fff; - transition: all 300ms; - height: 2px; - width: 0%; - } - header .blue:hover::after { - width: 100%; - } - - .github-star { - border-radius: 4px; - border: solid 1px #fff; - color: #fff; - font-size: 0.77rem; - display: flex; - min-width: 116px; - border-color: #fff; - color: #fff; - } - - .github-star-right { - padding: 6px 12px; - min-width: 74px; - text-decoration: none; - } - - .github-star-count { - padding: 6px 12px; - border-left: solid 1px #fff; - border-color: #fff; - text-decoration: none; - text-align: center; - } - - @media only screen and (max-width: 540px) { - .left-content { - width: 90vw !important; - padding-left: 0px !important; - padding-top: 0px !important; - } - /* .devtron-nav{ - display: none; - } - header{ - display: none; - } */ - .options { - display: none; - } - } - - .all-jobs-heading { - font-size: 2rem; - padding-top: 4rem; - padding-left: 10%; - } - - .outer-jobs{ - width: 80%; - margin-left: auto; - margin-right: auto; - } - - @media only screen and (max-width: 540px) { - .all-jobs-heading { - font-size: 1.2rem; - } - } - .outer-jobs { - transition: all 500ms; - display: flex; - } - - #allJobs { - transition: all 500ms; - width: 50%; - flex: 1; - height: 80vh; - overflow-y: scroll; - } - - #description { - flex: 0; - transition: all 1000ms; - opacity: 1; - margin: 0 20px; - } - - .job-desc { - position: relative; - height: 80vh; - overflow-y: scroll; - overflow-x: hidden; - } - - .hover { - position: absolute; - transition: all 500ms; - right: -100%; - top: 0px; - width: 100%; - background: rgba(0, 0, 0, 0.185); - z-index: 100; - height: 100%; - } - - .jobs-card { - height: 38vh; - width: 36vw; - border: 1px solid #7b7b7b; - padding: 3%; - border-radius: 10px; - transition: all 500ms; - } - - .jobs-card-big { - height: fit-content; - width: 96%; - margin: 10px 0; - } - - .job-intro { - line-height: 1vh; - } - .job-intro span { - display: flex; - } - .job-intro span h3 { - font-size: 1.6rem; - } - .job-intro span img { - height: 2rem; - width: 2rem; - margin-left: 10px; - } - - .more-btn { - text-align: center; - padding: 10px; - /* margin: 3rem; */ - /* margin-top: 7%; */ - height: 6vh; - width: 9vw; - border: none; - border-radius: 10px; - cursor: pointer; - } - - .more-btn-all { - margin-top: 7%; - float: right; - background: linear-gradient(-45deg,#23a6d5, #23d5ab); - color: #fff; - } - - @media only screen and (max-width: 540px){ - .more-btn-all{ - margin-top: 18%; - float: right; - background: linear-gradient(-45deg,#23a6d5, #23d5ab); - color: #fff; - width: 34%; - } - - .more-btn{ - text-align: center; - padding: 10px; - height: 6vh; - border: none; - border-radius: 10px; - } - - span p{ - font-size: 0.8rem; - } - } - - .apply-now{ - /* margin: 0px; */ - float: right; - text-align: center; - padding: 10px; - /* margin: 3rem; */ - background: linear-gradient(-45deg, #23a6d5, #23d5ab); - color: #fff; - margin-top: 7%; - height: 6vh; - width: 10vw; - border: none; - border-radius: 10px; - cursor: pointer; - } - - .jobs-count { - margin-top: 10px; - line-height: 1vh; - } - - .right-image img { - margin-top: 10px; - width: 30vw; - height: 80vh; - border-radius: 10px; - } - - @media only screen and (max-width: 540px){ - .right-image img{ - display: none; - } - - .jobs-card-big{ - width: 100%; - } - .outer-jobs{ - width: 100%; - margin-left: 1rem; - /* margin-right: auto; */ - overflow-x: hidden; - } - - - - } - - .community { - display: flex; - padding-left: 10%; - padding-right: 10%; - height: fit-content; - width: 100vw; - justify-content: space-between; - } - - .community-heading { - font-size: 2rem; - padding-top: 4rem; - } - - .community-text p { - font-size: 1.2rem; - padding-top: 2vh; - padding-bottom: 3rem; - width: 50vw; - - /* padding-left: 10%; */ - /* padding-right: 10%; */ - } - - /* .community-image{ - height: 36vh; - width: 60vw; - } */ - .community-image img { - border-radius: 20px; - height: 86%; - width: 100%; - - margin-top: 5rem; - } - - @media only screen and (max-width: 540px) { - .community { - display: block; - } - .community-heading { - font-size: 1.2rem; - width: 90vw; - } - .community-text p { - font-size: 1.2rem; - padding-bottom: 1rem; - width: 100%; - } - - .community-image img { - margin-top: 0; - /* width: 100vw; */ - - -webkit-transform: scaleX(-1); - transform: scaleX(-1); - } - } - - .back-button-form { - margin: 10px; - border-radius: 10px; - padding: 0.3rem 1rem; - background: linear-gradient(-45deg, #23a6d5, #23d5ab); - outline: none; - border: none; - cursor: pointer; - } - - .l-form { - display: flex; - justify-content: center; - align-items: center; - } - - .form { - width: 80%; - padding: 2rem 2rem; - border-radius: 10px; - box-shadow: 0 10px 25px rgb(92 99 105 / 20%); - /* background: radial-gradient(37.53% 147.33% at 5.39% 8.57%, - rgba(255, 255, 255, 0.07) 0%, rgba(255, 255, 255, 0) 100%), linear-gradient( - 180deg, #26282a 0%, #212325 100%); */ - background-color: #fff; - } - - .form_title { - font-weight: 200; - } - - .form h1 { - margin-bottom: 3rem; - color: inherit; - text-align: center; - } - - .form_div { - position: relative; - height: 48px; - margin-bottom: 1.5rem; - } - - .JobID { - visibility: hidden; - } - - .form_input { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - font-size: 1rem; - border: 1px solid #dadce0; - border-radius: 0.5rem; - outline: none; - padding: 1rem; - background: none; - z-index: 1; - } - - .form_input_file { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - font-size: 1rem; - border: 1px solid #dadce0; - border-radius: 0.5rem; - /* outline: none; */ - padding: 10px; - background: none; - z-index: 1; - } - - .text_area { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - font-size: 1rem; - border: 1px solid #dadce0; - border-radius: 0.5rem; - outline: none; - padding: 1rem; - background: none; - z-index: 1; - } - - .form_label { - position: absolute; - left: 1rem; - top: 1rem; - padding: 0 0.25rem; - background-color: #fff; - /*background-color: #26282a;*/ - color: var(--input-color); - font-size: 1rem; - transition: 0.3s; - } - - .form_button { - display: block; - padding: 0.75rem 2rem; - /* outline: none; */ - border: none; - /* margin-top: 80px; */ - background: linear-gradient(-45deg, #23a6d5, #23d5ab); - color: #fff; - font-size: 1rem; - border-radius: 10px; - cursor: pointer; - transition: 0.3s; - } - - /* .form_button{ - box-shadow: 0 10px 36px rgba(0,0,0,.15); - } */ - - .form_input:focus + .form_label { - top: -0.5rem; - left: 0.8rem; - color: inherit; - font-size: var(--small-font-size); - font-weight: 500; - z-index: 10; - } - - .text_area:focus + .form_label { - top: -0.5rem; - left: 0.8rem; - color: #fff; - font-size: 0.75rem; - font-weight: 500; - z-index: 10; - } - - .form_input:not(:placeholder-shown).form_input:not(:focus) + .form_label { - top: -0.5rem; - left: 0.8rem; - font-size: 0.75rem; - font-weight: 500; - z-index: 10; - } - - .text_area:not(:placeholder-shown).text_area:not(:focus) + .form_label { - top: -0.5rem; - left: 0.8rem; - font-size: 0.75rem; - font-weight: 500; - z-index: 10; - } - - .form_input:focus { - border: 1.5px solid #1a73e8; - } - - .text_area:focus { - border: 1.5px solid #1a73e8; - } - - - /**************************************** Footer *****************************************/ -/* Upper footer */ -.footer-end{ - margin-top: 10vh; - } - .up-footer { - width: 80vw; - height: 34vh; - margin: 0 auto; - display: flex; - position: relative; - justify-content: space-between; - } - .footer-logo{ - margin-top: 1.6vh; - } - .footer-logo img{ - height: 6vh; - } - - .up-footer .logo { - /* width: fit-content; */ - padding: 1.3vh 0 0 0.67vw; - } - - /* .up-footer .logo img:last-child { - width: 8.5vw; - } */ - - .up-footer .first { - height: 100%; - width: 26.6vw; - } - - .up-footer .first .para { - margin-top: 2vh; - padding-left: 0.4vw; - line-height: 3vh; - font-size: 1vw; - padding-right: 5vw; - color: #9c9c9c; - } - - .up-footer .social-heading { - padding-left: 0.4vw; - font-size: 1vw; - margin-top: 2.3vh; - } - - .socials { - /* display: flex; */ - justify-content: space-between; - cursor: pointer; - /* width: 9vw; */ - /* padding: 0.4vw; */ - } - - .socials img { - object-fit: contain; - width: 2vw; - /* border: 1px solid orange; */ - /* border-radius: 50%; */ - /* padding: 0.5vw 0.9vw; */ - } - - .up-footer .vert-links .heading { - font-weight: bold; - margin-top: 3vh; - color: black; - } - - .up-footer .vert-links p { - font-size: 1vw; - line-height: 3.4vh; - color: #9c9c9c; - cursor: pointer; - } - - .up-footer .second { - width: 11.9vw; - } - - .up-footer .third { - width: 15.3vw; - } - - .google, - .apple, - .spotify { - object-fit: contain; - height: 2vh; - } - - .up-footer .fourth { - display: flex; - flex-direction: column; - height: 100%; - } - - .up-footer .fourth p { - margin-top: 3vh; - font-size: 1vw; - font-weight: bold; - } - - .up-footer .fourth img { - height: 24vh; - width: 22vw; - border-radius: 10px; - margin-top: 4vh; - cursor: pointer; - } - - /* .up-footer .fourth img:hover::after{ - color: #000a14; - } */ - - .up-footer:after { - content: ""; - position: absolute; - bottom: 0; - left: 0; - height: 2px; - width: 100%; - background: #f5f5f5; - } - - /* Down footer */ - - .down-footer { - width: fit-content; - margin: 4.7vh auto; - letter-spacing: 0.1vw; - color: #9f9f9f; - font-size: 1vw; - } - - .footer-mobile-view{ - display: none; - } - - @media only screen and (max-width: 540px){ - .footer-end{ - display: none; - } - .footer-mobile-view{ - display: block; - position: absolute; - /* margin-top: 100%; */ - height: 100%; - /* background: aliceblue; */ - width: 100%; - border-top-left-radius: 100px; - /* margin-left: 1rem; */ - } - - .footer-mv-upper{ - display: flex; - } - - .footer-mv-upper .devtron img{ - height: 10vh; - padding-left: 1rem; - } - - .footer-mv-upper .devtron-name{ - margin-top: 0.4vh; - font-size: 2rem; - font-weight: 500; - } - .footer-mv-para{ - padding-left: 2rem; - margin-top: 12px; - } - - .footer-mv-social-heading{ - padding-left: 2rem; - font-weight: 600; - margin-top: 3vh; - } - - .footer-mv-socials{ - padding-left: 2rem; - } - - .footer-mv-community img{ - height: 30vh; - width: 90vw; - padding-left: 2rem; - border-radius: 10px; - margin-top: 2vh; - } - .down-footer-mv{ - margin: 5vh auto; - letter-spacing: 0.1vw; - color: #9f9f9f; - font-size: 3vw; - text-align: center; - } - } - - .line{ - width: 80vw; - margin-top: 10vh; - } - .link{ - height: 60px; - width: 60px; - background-color: #d7d7d7; - border-radius: 10px; - margin-right:20px; - } - - .link img{ - margin: 5px; - } - - .comm-links{ - display: flex; - justify-content:flex-start; -} - -@media only screen and (max-width: 540px){ - .comm-links{ - padding-bottom: 3rem; - } -} \ No newline at end of file diff --git a/test2/static/css/style.css b/test2/static/css/style.css deleted file mode 100644 index 4c1840e..0000000 --- a/test2/static/css/style.css +++ /dev/null @@ -1,1236 +0,0 @@ -body { - font-family: Nunito, Helvetica Neue, Helvetica, Arial, sans-serif; - background-color: #d7e1ec; - color: #26282a; -} -/********************************* NavBar Section *******************************/ -/* .devtron-nav{ - z-index: -1000; -} */ -header { - /* position: fixed; */ - position:absolute; - display: flex; - left: 0; - right: 0; - padding-top: 5vh; - padding-left: 10%; - z-index: 1; - transition: all 300ms; -} - -.logo { - flex: 0.5; - height: 2.2vw; - display: flex; -} - -.logo img { - object-fit: contain; -} - -header .options { - flex: 0.5; - margin-top: -3vh; - padding-left: 41.8vw; -} - -header .options ul { - list-style: none; - display: flex; - justify-content: space-evenly; - line-height: 2; - margin-right: 13%; -} -header .options ul li{ - margin-left: 5px; - cursor: pointer; - font-weight: 400; -} - -header li { - position: relative; - transition: all 500ms; - cursor: pointer; -} - -header li::after { - content: ""; - position: absolute; - bottom: 0; - left: 0; - background: black; - transition: all 300ms; - height: 2px; - width: 0%; -} - -header li:hover::after { - width: 100%; -} - -header .blue::after{ - content: ""; - position: absolute; - bottom: 0; - left: 0; - background: white; - transition: all 300ms; - height: 2px; - width: 0%; -} -header .blue:hover::after{ - width: 100%; -} - - -.github-star{ - border-radius: 4px; - border: solid 1px #fff; - color: #fff; - font-size: .77rem; - display: flex; - min-width: 116px; - border-color: #140152; - color: #000a14; -} - -.github-star-right{ - padding: 6px 12px; - min-width: 74px; - text-decoration: none; -} - -.github-star-count{ - padding: 6px 12px; - border-left: solid 1px #fff; - border-color: #140152; - text-decoration: none; - text-align: center; -} - -@media only screen and (max-width: 540px){ - .left-content{ - width: 90vw !important; - padding-left: 0px !important; - padding-top: 0px !important; - } - /* .devtron-nav{ - display: none; - } */ - header .options ul{ - display: none; - } -} - -/****************************** Landing-Section *********************************/ -.landing-page{ - height: 100vh; - width: 100vw; - display: flex; -} - -.left-content{ - width: 50vw; - width: 48vw; - padding-left: 10vw; - padding-top: 20%; -} - -.left-half{ - /* position: relative; */ - height: 100%; -} -.left-half{ - content: ""; - position: absolute; - /* height: 100%; */ - width: 70%; - top: 0; - left: 0; - /* background: linear-gradient(135deg, #253898, #5737D6); */ - - background: linear-gradient(-45deg, #ee7752, #e73c7e, #23a6d5, #23d5ab); - background-size: 400% 400%; - animation: gradient 15s ease infinite; - - border-bottom-right-radius: 200px; -} - -@keyframes gradient { - 0% { - background-position: 0% 50%; - } - 50% { - background-position: 100% 50%; - } - 100% { - background-position: 0% 50%; - } -} - -.left-half-heading{ - font-size: 3rem; - /* font-weight: 500; */ - color: #fff; - margin-bottom: 2vh; -} -.left-half-text{ - font-size: 2rem; - font-weight: 500; - color: #fff; - -} -.right-card{ - z-index: 1; - width: 42vw; - height: 52vh; - position: absolute; - margin-top: 22vh; - margin-left: 50vw; -} -.right-card img{ - height: 100%; - /* width: 100%; */ - object-fit: contain; - float: right; - border-top-left-radius: 200px; - box-shadow: 0 2.8px 2.2px rgb(0 0 0 / 1%), 0 6.7px 5.3px rgb(0 0 0 / 1%), - 0 12.5px 10px rgb(0 0 0 / 2%), 0 22.3px 17.9px rgb(0 0 0 / 3%), - 0 41.8px 33.4px rgb(0 0 0 / 4%), 0 100px 80px rgb(0 0 0 / 5%); -} - -@media only screen and (max-width: 540px){ - .left-half{ - width: 100%; - } - - .left-half-heading { - font-size: 1rem; - color: #fff; - padding-top: 56vh; - padding-left: 2rem; - margin-bottom: 0; - } - - .left-half-text{ - font-size: 1.4rem; - padding-left: 2rem; - padding-right: 1rem; - padding-bottom: 1rem; - } - - .right-card{ - z-index: 1; - width: 90%; - height: 38%; - position: absolute; - margin-top: 14vh; - margin-left: 1rem; - } - - .right-card img{ - height: 100%; - width: 100%; - object-fit: cover; - float: right; - border-top-left-radius: 150px; - box-shadow: 0 2.8px 2.2px rgb(0 0 0 / 1%), 0 6.7px 5.3px rgb(0 0 0 / 1%), - 0 12.5px 10px rgb(0 0 0 / 2%), 0 22.3px 17.9px rgb(0 0 0 / 3%), - 0 41.8px 33.4px rgb(0 0 0 / 4%), 0 100px 80px rgb(0 0 0 / 5%); - } - -} - - - - -/************************************* Vacancies at Devtron **************************/ -.jobs{ - height: 100vh; - width: 100vw; - padding-left: 10%; - padding-right: 10%; -} - -.jobs-heading{ - font-size: 2rem; - padding-top: 4rem; - padding-bottom: 2rem; - /* color: #000a14; */ -} -.jobs-upper, .jobs-lower{ - display: flex; - justify-content: space-between; -} -.jobs-lower{ - margin-top: 20px; -} - -.jobs-text p{ - font-size: 1.6rem; - padding-bottom: 4rem; - /* padding-left: 10%; */ - padding-right: 10%; -} -.jobs-card{ - height: 33vh; - width: 39vw; - border: 1px solid #7b7b7b; - padding: 2%; - border-radius: 10px; - transition: all 500ms; - overflow: hidden; -} -.jobs-card:hover{ - cursor: pointer; - /* box-shadow: 0px 14px 80px rgba(34, 35, 58, 0.2); */ - border: 1px solid #062744; - /* border: none; */ - transform: translateY(-2%); - transition: all 500ms; - padding: 2%; -} -.job-intro{ - line-height: 1vh; -} -.job-intro span{ - display: flex; -} -.job-intro span h3{ - font-size: 1.6rem; -} -.job-intro span img{ - height: 2rem; - width: 2rem; - margin-left: 10px; -} -.jobs-count{ - margin-top: 10px; - line-height: 1vh; -} - -.more-btn{ - text-align:center; - padding: 10px; - margin: 3rem; - height: 6vh; - width: 10vw; - /* border: 1px solid black; */ - border-radius: 6px; - cursor: pointer; - background: linear-gradient(-45deg,#23a6d5, #23d5ab); - color: #fff; -} -/* .more-btn:hover{ - background-color: #000a14; - color: #fff; -} */ - -@media only screen and (max-width: 540px){ - .jobs{ - padding:0px 0px; - height: 100%; - } - .jobs-heading{ - font-size: 1rem; - padding-top: 2rem; - padding-left: 2rem; - } - .jobs-text p{ - font-size: 1.4rem; - padding-left:2rem; - padding-right: 1rem; - padding-bottom: 1rem; - } - .jobs-upper, .jobs-lower{ - display: block; - padding-left: 2rem; - } - .jobs-lower{ - margin: 0; - } - .jobs-card{ - height: 34vh; - width: 80vw; - border: 1px solid #7b7b7b; - padding: 4%; - border-radius: 10px; - transition: all 500ms; - overflow-y: hidden; - margin-bottom: 10px; - } - .jobs-card:hover{ - padding: 4%; - } - - .job-intro span h3{ - font-size: 1rem; - font-weight: 600; - } - .job-intro span img{ - height: 1.3rem; - width: 1.3rem; - margin-left: 10px; - } - .more-btn{ - text-align:center; - padding: 2%; - margin: 2rem; - height: 6vh; - width: 50vw; - border: 1px solid black; - border-radius: 16px; - cursor: pointer; - } -} -/* -@keyframes fadeInUp { - from { - transform: translate3d(0,40px,0) - } - - to { - transform: translate3d(0,0,0); - opacity: 1 - } -} - - @-webkit-keyframes fadeInUp { - from { - transform: translate3d(0,40px,0) - } - - to { - transform: translate3d(0,0,0); - opacity: 1 - } -} - -.animated { - animation-duration: 1s; - animation-fill-mode: both; - -webkit-animation-duration: 1s; - -webkit-animation-fill-mode: both -} - -.animatedFadeInUp { - opacity: 0 -} - -.fadeInUp { - opacity: 0; - animation-name: fadeInUp; - -webkit-animation-name: fadeInUp; -} */ -/********************************** Why Devtron Section ******************************/ -.why{ - height: fit-content; - margin-top: 6vh; - width: 100vw; - /* background: linear-gradient(-45deg, #ee7752, #e73c7e, #23a6d5, #23d5ab); - background-size: 400% 400%; - animation: gradient 15s ease infinite; */ - color: #000; - border-bottom-right-radius: 200px; - border-top-right-radius: 200px; - -} - -/* @keyframes gradient { - 0% { - background-position: 0% 50%; - } - 50% { - background-position: 100% 50%; - } - 100% { - background-position: 0% 50%; - } -} */ - -.why-heading{ - font-size: 2rem; - padding-top: 4rem; - padding-left: 10%; - padding-bottom: 1vh; - /* color: #7b7992; */ - /* font-weight: 500; */ -} - -.why-text p{ - font-size: 1.2rem; - padding-bottom: 4rem; - padding-left: 10%; - padding-right: 10%; -} -.why-values-upper, .why-values-lower{ - padding-left: 10%; - padding-right: 10%; - display: flex; - justify-content: space-between; -} - -.why-values-lower{ - margin-top: 10vh; - padding-bottom: 10vh; - /* margin-bottom: 10vh; */ -} - -.left-data, .right-data{ - /* max-width: 457.136px; */ - width: 36.571vw; - border-image-slice: 1 100%; - border-left: 2px solid; - border-right: 0; - padding-left: 16px; - border-image-source: linear-gradient(#23a6d5, #23d5ab); - /* border-image-source: linear-gradient(#23a6d5, #e73c7e); */ -} -.location-title{ - font-size: 1.2rem; - font-weight: 500; -} -.line{ - width: 80vw; - margin-top: 10vh; -} - -@media only screen and (max-width: 540px){ - .why{ - height: 100%; - } - .why-heading{ - font-size: 1rem; - padding-top: 2rem; - padding-left: 2rem; - } - - .why-text p{ - font-size: 1.2rem; - width: 90vw; - padding-left:2rem; - padding-right: 1rem; - padding-bottom: 1rem; - } - .why-values-upper, .why-values-lower{ - padding-left: 2rem; - padding-right: 2rem; - display: block; - } - .left-data, .right-data{ - width: 80vw; - } - .why-values-lower{ - margin-top: 0px; - } - .line{ - margin-top: 5vh; - margin-bottom: 5vh; - } -} -/********************************** Why Devtron Section *******************************/ - - -/********************************* Employee Review Section ****************************/ -.emp-section{ - height: fit-content; - padding-bottom: 10vh; -} -.review-heading{ - font-size: 2rem; - padding-top: 4rem; - padding-left: 10%; - /* color: #7b7992; */ - /* font-weight: 500; */ -} -.review-text p{ - font-size: 1.2rem; - padding-bottom: 4rem; - padding-left: 10%; - padding-right: 10%; -} - -@media screen and (max-width: 540px){ - .emp-section{ - padding-bottom: 0; - } - .review-heading{ - font-size: 1rem; - padding-left: 2rem; - } - - .review-text p{ - font-size: 1.4rem; - padding-left:2rem; - padding-right: 1rem; - padding-bottom: 1rem; - } -} - -.blog-slider { - width: 95%; - position: relative; - max-width: 800px; - margin: auto; - background: #fff; - box-shadow: 0px 14px 80px rgba(34, 35, 58, 0.2); - padding: 25px; - border-radius: 25px; - height: 400px; - transition: all 0.3s; -} -@media screen and (max-width: 992px) { - .blog-slider { - max-width: 680px; - height: 400px; - } -} -@media screen and (max-width: 768px) { - .blog-slider { - min-height: 500px; - height: auto; - margin: 180px auto; - } -} -@media screen and (max-height: 500px) and (min-width: 992px) { - .blog-slider { - height: 350px; - } -} - -.blog-slider__item { - display: flex; - align-items: center; -} -@media screen and (max-width: 768px) { - .blog-slider__item { - flex-direction: column; - } -} -.blog-slider__item.swiper-slide-active .blog-slider__img img { - opacity: 1; - transition-delay: 0.3s; -} -.blog-slider__item.swiper-slide-active .blog-slider__content > * { - opacity: 1; - transform: none; -} -.blog-slider__item.swiper-slide-active .blog-slider__content > *:nth-child(1) { - transition-delay: 0.3s; -} -.blog-slider__item.swiper-slide-active .blog-slider__content > *:nth-child(2) { - transition-delay: 0.4s; -} -.blog-slider__item.swiper-slide-active .blog-slider__content > *:nth-child(3) { - transition-delay: 0.5s; -} -.blog-slider__item.swiper-slide-active .blog-slider__content > *:nth-child(4) { - transition-delay: 0.6s; -} -.blog-slider__item.swiper-slide-active .blog-slider__content > *:nth-child(5) { - transition-delay: 0.7s; -} -.blog-slider__item.swiper-slide-active .blog-slider__content > *:nth-child(6) { - transition-delay: 0.8s; -} -.blog-slider__item.swiper-slide-active .blog-slider__content > *:nth-child(7) { - transition-delay: 0.9s; -} -.blog-slider__item.swiper-slide-active .blog-slider__content > *:nth-child(8) { - transition-delay: 1s; -} -.blog-slider__item.swiper-slide-active .blog-slider__content > *:nth-child(9) { - transition-delay: 1.1s; -} -.blog-slider__item.swiper-slide-active .blog-slider__content > *:nth-child(10) { - transition-delay: 1.2s; -} -.blog-slider__item.swiper-slide-active .blog-slider__content > *:nth-child(11) { - transition-delay: 1.3s; -} -.blog-slider__item.swiper-slide-active .blog-slider__content > *:nth-child(12) { - transition-delay: 1.4s; -} -.blog-slider__item.swiper-slide-active .blog-slider__content > *:nth-child(13) { - transition-delay: 1.5s; -} -.blog-slider__item.swiper-slide-active .blog-slider__content > *:nth-child(14) { - transition-delay: 1.6s; -} -.blog-slider__item.swiper-slide-active .blog-slider__content > *:nth-child(15) { - transition-delay: 1.7s; -} -.blog-slider__img { - width: 300px; - flex-shrink: 0; - height: 300px; - background-image: linear-gradient(147deg, #253898 0%, #5737D6 74%); - /* box-shadow: 4px 13px 30px 1px rgba(252, 56, 56, 0.2); */ - border-radius: 20px; - transform: translateX(-80px); - overflow: hidden; -} -.blog-slider__img:after { - content: ''; - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - border-radius: 20px; - opacity: 0.8; -} - -.blog-slider__img img { - width: 100%; - height: 100%; - object-fit: cover; - display: block; - opacity: 0; - border-radius: 20px; - transition: all 0.3s; -} - -@media screen and (max-width: 768px) { - .blog-slider__img { - transform: translateY(-50%); - width: 90%; - } -} -@media screen and (max-width: 576px) { - .blog-slider__img { - width: 95%; - } -} -@media screen and (max-height: 500px) and (min-width: 992px) { - .blog-slider__img { - height: 270px; - } -} -.blog-slider__content { - padding-right: 25px; -} -@media screen and (max-width: 768px) { - .blog-slider__content { - margin-top: -80px; - text-align: center; - padding: 0 30px; - } -} -@media screen and (max-width: 576px) { - .blog-slider__content { - padding: 0; - } -} -.blog-slider__content > * { - opacity: 0; - transform: translateY(25px); - transition: all 0.4s; -} -.blog-slider__code { - color: #7b7992; - margin-bottom: 15px; - display: block; - font-weight: 500; -} -.blog-slider__title { - font-size: 24px; - font-weight: 700; - color: #0d0925; - margin-bottom: 20px; -} -.blog-slider__text { - color: #4e4a67; - margin-bottom: 30px; - line-height: 1.5em; -} -/* .blog-slider__button { - display: inline-flex; - background-image: linear-gradient(147deg, #fe8a39 0%, #fd3838 74%); - padding: 15px 35px; - border-radius: 50px; - color: #fff; - box-shadow: 0px 14px 80px rgba(252, 56, 56, 0.4); - text-decoration: none; - font-weight: 500; - justify-content: center; - text-align: center; - letter-spacing: 1px; -} -@media screen and (max-width: 576px) { - .blog-slider__button { - width: 100%; - } -} */ - -.blog-slider .swiper-container-horizontal > .swiper-pagination-bullets, .blog-slider .swiper-pagination-custom, .blog-slider .swiper-pagination-fraction { - bottom: 10px; - left: 0; - width: 100%; -} -.blog-slider__pagination { - position: absolute; - z-index: 21; - right: 20px; - width: 11px !important; - text-align: center; - left: auto !important; - top: 50%; - bottom: auto !important; - transform: translateY(-50%); -} -@media screen and (max-width: 768px) { - .blog-slider__pagination { - transform: translateX(-50%); - left: 50% !important; - top: 205px; - width: 100% !important; - display: flex; - justify-content: center; - align-items: center; - } -} -.blog-slider__pagination.swiper-pagination-bullets .swiper-pagination-bullet { - margin: 10px 0; -} - -@media screen and (max-width: 768px) { - .blog-slider__pagination.swiper-pagination-bullets .swiper-pagination-bullet { - margin: 0 5px; - } -} -.blog-slider__pagination .swiper-pagination-bullet { - width: 11px; - height: 11px; - display: block; - border-radius: 10px; - background: #062744; - opacity: 0.2; - transition: all 0.3s; -} -.blog-slider__pagination .swiper-pagination-bullet-active { - opacity: 1; - background: #253898; - height: 30px; - box-shadow: 0px 0px 20px rgba(252, 56, 56, 0.3); -} -@media screen and (max-width: 768px) { - .blog-slider__pagination .swiper-pagination-bullet-active { - height: 11px; - width: 30px; - } -} - -/********************************* Employee Review Section END ****************************/ - -/************************************* Gallery Section END ********************************/ -.instagram .instagram-heading { - font-size: 2rem; - padding-top: 4rem; - padding-left: 10%; - padding-bottom: 0.4vh; - /* color: #7b7992; */ - /* font-weight: 500; */ -} - -.instagram .insta-text p{ - font-size: 1.2rem; - padding-bottom: 4rem; - padding-left: 10%; - padding-right: 10%; -} - -.instagram .images { - width: 80vw; - height: 76vh; - /* border-radius: 10px; */ - margin-left: auto; - margin-left: auto; - margin-right: auto; - display: grid; - /* display: grid; */ - grid-template-areas: - "img0 img1 img2 img2" - "img4 img1 img9 img6" - "img7 img7 img5 img6"; - /* grid-gap: 1px; */ - cursor: pointer; -} - -@media screen and (max-width: 540px){ - - .instagram .instagram-heading{ - font-size: 1rem; - padding-top: 2rem; - padding-left: 2rem; - } - - .instagram .insta-text p{ - font-size: 1.4rem; - padding-left:2rem; - padding-right: 1rem; - padding-bottom: 1rem; - } - - .instagram .images{ - grid-template-areas: - "img0 img0" - "img4 img1" - "img5 img1"; - } - .instagram { - margin-bottom: 4vh; - } - - .instagram .images { - width: 90vw; - height: 90vh; - } - .img-3 { - display: none; - } - .img-6 { - display: none; - } - .img-2 { - display: none; - } - .img-7 { - display: none; - } - .img-8 { - display: none; - } - .img-9 { - display: none; - } - - .hovered { - display: none; - } -} - -.images > div { - position: relative; - overflow: hidden; -} - -.images img { - object-fit: cover; - position: absolute; - width: 100%; - height: 100%; - transform: scale(1.1); - transition: all 500ms; -} - -.img-0 { - grid-area: img0; -} -.img-1 { - grid-area: img1; -} -.img-2 { - grid-area: img2; -} -.img-3 { - /* grid-area: img3; */ - display: none; -} -.img-4 { - grid-area: img4; -} -.img-5 { - grid-area: img5; -} -.img-6 { - grid-area: img6; -} -.img-7 { - grid-area: img7; -} -.img-8 { - /* grid-area: img8; */ - display: none; -} -.img-9 { - grid-area: img9; -} - -.hovered { - position: absolute; - width: 100%; - height: 100%; - background: black; - z-index: 1; - transition: all 500ms; - transform: translate(-100%, 0); - opacity: 0.5; -} - -.hovered h1 { - position: absolute; - bottom: 0; - padding-left: 45px; - color: #fff; - opacity: 1; -} - -.images > div:hover .hovered { - transform: translate(0, 0); -} - -.images > div:hover img { - transform: scale(1.3); -} -/**************************************** Footer *****************************************/ -/* Upper footer */ -.footer-end{ - margin-top: 10vh; -} -.up-footer { - width: 80vw; - height: 34vh; - margin: 0 auto; - display: flex; - position: relative; - justify-content: space-between; -} -.footer-logo{ - margin-top: 1.6vh; -} -.footer-logo img{ - height: 6vh; -} - -.up-footer .logo { - /* width: fit-content; */ - padding: 1.3vh 0 0 0.67vw; -} - -/* .up-footer .logo img:last-child { - width: 8.5vw; -} */ - -.up-footer .first { - height: 100%; - width: 26.6vw; -} - -.up-footer .first .para { - margin-top: 2vh; - padding-left: 0.4vw; - line-height: 3vh; - font-size: 1vw; - padding-right: 5vw; - color: #9c9c9c; -} - -.up-footer .social-heading { - padding-left: 0.4vw; - font-size: 1vw; - margin-top: 2.3vh; -} - -.socials { - /* display: flex; */ - justify-content: space-between; - cursor: pointer; - /* width: 9vw; */ - /* padding: 0.4vw; */ -} - -.socials img { - object-fit: contain; - width: 2vw; - /* border: 1px solid orange; */ - /* border-radius: 50%; */ - /* padding: 0.5vw 0.9vw; */ -} - -.up-footer .vert-links .heading { - font-weight: bold; - margin-top: 3vh; - color: black; -} - -.up-footer .vert-links p { - font-size: 1vw; - line-height: 3.4vh; - color: #9c9c9c; - cursor: pointer; -} - -.up-footer .second { - width: 11.9vw; -} - -.up-footer .third { - width: 15.3vw; -} - -.google, -.apple, -.spotify { - object-fit: contain; - height: 2vh; -} - -.up-footer .fourth { - display: flex; - flex-direction: column; - height: 100%; -} - -.up-footer .fourth p { - margin-top: 3vh; - font-size: 1vw; - font-weight: bold; -} - -.up-footer .fourth img { - height: 24vh; - width: 22vw; - border-radius: 10px; - margin-top: 4vh; - cursor: pointer; -} - -/* .up-footer .fourth img:hover::after{ - color: #000a14; -} */ - -.up-footer:after { - content: ""; - position: absolute; - bottom: 0; - left: 0; - height: 2px; - width: 100%; - background: #f5f5f5; -} - -/* Down footer */ - -.down-footer { - width: fit-content; - margin: 4.7vh auto; - letter-spacing: 0.1vw; - color: #9f9f9f; - font-size: 1vw; -} - -.footer-mobile-view{ - display: none; -} - -@media only screen and (max-width: 540px){ - .footer-end{ - display: none; - } - .footer-mobile-view{ - display: block; - position: absolute; - margin-top: -34%; - height: 100%; - /* background: aliceblue; */ - width: 100%; - border-top-left-radius: 100px; - /* margin-left: 1rem; */ - } - - .footer-mv-upper{ - display: flex; - } - - .footer-mv-upper .devtron img{ - height: 10vh; - padding-left: 1rem; - } - - .footer-mv-upper .devtron-name{ - margin-top: 0.4vh; - font-size: 2rem; - font-weight: 500; - } - .footer-mv-para{ - padding-left: 2rem; - margin-top: 12px; - } - - .footer-mv-social-heading{ - padding-left: 2rem; - font-weight: 600; - margin-top: 3vh; - } - - .footer-mv-socials{ - padding-left: 2rem; - } - - .footer-mv-community img{ - height: 30vh; - width: 90vw; - padding-left: 2rem; - border-radius: 10px; - margin-top: 2vh; - } - .down-footer-mv{ - margin: 5vh auto; - letter-spacing: 0.1vw; - color: #9f9f9f; - font-size: 3vw; - text-align: center; - } -} -/*************************************** MEDIA QUERY **************************************/ - -@media only screen and (max-width: 992px) { - .header-inner { - padding: 10px 0px !important; - } - - .nav-item .nav-link { - color: white !important; - margin-left: 40px; - padding: 20px 20px; - } - - .github-star{ - margin-left: 32px; - color: #fff; - border-color: #fff; - } - .github-star-count{ - border-color: #fff; - } - - .mobile-menu { - position: fixed; - top: 0; - left: 0; - z-index: 999; - overflow: auto; - height: 100%; - background-color: #110d23; - width: 60%; - transform: translatex(-100%); - transition: all ease 0.29s; - } - - .intro-section:before { - height: 100%; - width: 100% !important; - background: #352961; - border-bottom-right-radius: 0px !important; - } - - .intro-section { - padding-top: 90px !important; - } -} - -.open-nav { - transform: translatex(0%) !important; -} diff --git a/test2/static/images/.DS_Store b/test2/static/images/.DS_Store deleted file mode 100644 index af65d71..0000000 Binary files a/test2/static/images/.DS_Store and /dev/null differ diff --git a/test2/static/images/Searchs_013.png b/test2/static/images/Searchs_013.png deleted file mode 100644 index 55d8f0d..0000000 Binary files a/test2/static/images/Searchs_013.png and /dev/null differ diff --git a/test2/static/images/Tokyo.webp b/test2/static/images/Tokyo.webp deleted file mode 100644 index 3dfd1a2..0000000 Binary files a/test2/static/images/Tokyo.webp and /dev/null differ diff --git a/test2/static/images/amazon.jpeg b/test2/static/images/amazon.jpeg deleted file mode 100644 index 569f40f..0000000 Binary files a/test2/static/images/amazon.jpeg and /dev/null differ diff --git a/test2/static/images/banner.png b/test2/static/images/banner.png deleted file mode 100644 index 8956b91..0000000 Binary files a/test2/static/images/banner.png and /dev/null differ diff --git a/test2/static/images/carrer-fav-icon.png b/test2/static/images/carrer-fav-icon.png deleted file mode 100644 index cdb11ff..0000000 Binary files a/test2/static/images/carrer-fav-icon.png and /dev/null differ diff --git a/test2/static/images/community.jpeg b/test2/static/images/community.jpeg deleted file mode 100644 index 4e8d87b..0000000 Binary files a/test2/static/images/community.jpeg and /dev/null differ diff --git a/test2/static/images/community.png b/test2/static/images/community.png deleted file mode 100644 index 63a2a4b..0000000 Binary files a/test2/static/images/community.png and /dev/null differ diff --git a/test2/static/images/community.svg b/test2/static/images/community.svg deleted file mode 100644 index 93fcdca..0000000 --- a/test2/static/images/community.svg +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - diff --git a/test2/static/images/community2.svg b/test2/static/images/community2.svg deleted file mode 100644 index 9bfdb0f..0000000 --- a/test2/static/images/community2.svg +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/test2/static/images/community3.svg b/test2/static/images/community3.svg deleted file mode 100644 index f624438..0000000 --- a/test2/static/images/community3.svg +++ /dev/null @@ -1,369 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/test2/static/images/community4.svg b/test2/static/images/community4.svg deleted file mode 100644 index a41da24..0000000 --- a/test2/static/images/community4.svg +++ /dev/null @@ -1,7289 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/test2/static/images/d-logo.png b/test2/static/images/d-logo.png deleted file mode 100644 index d5bdda5..0000000 Binary files a/test2/static/images/d-logo.png and /dev/null differ diff --git a/test2/static/images/devtron-logo.svg b/test2/static/images/devtron-logo.svg deleted file mode 100644 index fa49483..0000000 --- a/test2/static/images/devtron-logo.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/test2/static/images/emp1.jpeg b/test2/static/images/emp1.jpeg deleted file mode 100644 index 8a2ad10..0000000 Binary files a/test2/static/images/emp1.jpeg and /dev/null differ diff --git a/test2/static/images/emp2.jpeg b/test2/static/images/emp2.jpeg deleted file mode 100644 index 0dc9310..0000000 Binary files a/test2/static/images/emp2.jpeg and /dev/null differ diff --git a/test2/static/images/emp3.jpeg b/test2/static/images/emp3.jpeg deleted file mode 100644 index 1b7e452..0000000 Binary files a/test2/static/images/emp3.jpeg and /dev/null differ diff --git a/test2/static/images/goo.jpeg b/test2/static/images/goo.jpeg deleted file mode 100644 index 7a49fe9..0000000 Binary files a/test2/static/images/goo.jpeg and /dev/null differ diff --git a/test2/static/images/google-emp.jpeg b/test2/static/images/google-emp.jpeg deleted file mode 100644 index caa65b5..0000000 Binary files a/test2/static/images/google-emp.jpeg and /dev/null differ diff --git a/test2/static/images/hiring.png b/test2/static/images/hiring.png deleted file mode 100644 index 4bb6f93..0000000 Binary files a/test2/static/images/hiring.png and /dev/null differ diff --git a/test2/static/images/hiring.svg b/test2/static/images/hiring.svg deleted file mode 100644 index 33a70d6..0000000 --- a/test2/static/images/hiring.svg +++ /dev/null @@ -1,134 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/test2/static/images/hope.jpeg b/test2/static/images/hope.jpeg deleted file mode 100644 index 53504a5..0000000 Binary files a/test2/static/images/hope.jpeg and /dev/null differ diff --git a/test2/static/images/hope.webp b/test2/static/images/hope.webp deleted file mode 100644 index a926dc8..0000000 Binary files a/test2/static/images/hope.webp and /dev/null differ diff --git a/test2/static/images/logo.png b/test2/static/images/logo.png deleted file mode 100644 index 2dc0a79..0000000 Binary files a/test2/static/images/logo.png and /dev/null differ diff --git a/test2/static/images/mac.jpeg b/test2/static/images/mac.jpeg deleted file mode 100644 index 18a8c97..0000000 Binary files a/test2/static/images/mac.jpeg and /dev/null differ diff --git a/test2/static/images/man.webp b/test2/static/images/man.webp deleted file mode 100644 index 7a563a8..0000000 Binary files a/test2/static/images/man.webp and /dev/null differ diff --git a/test2/static/images/noogler.jpeg b/test2/static/images/noogler.jpeg deleted file mode 100644 index a48868f..0000000 Binary files a/test2/static/images/noogler.jpeg and /dev/null differ diff --git a/test2/static/images/resume/.DS_Store b/test2/static/images/resume/.DS_Store deleted file mode 100644 index 5008ddf..0000000 Binary files a/test2/static/images/resume/.DS_Store and /dev/null differ diff --git a/test2/static/images/resume/Abhinav_Dubey.pdf b/test2/static/images/resume/Abhinav_Dubey.pdf deleted file mode 100644 index 416f7f1..0000000 Binary files a/test2/static/images/resume/Abhinav_Dubey.pdf and /dev/null differ diff --git a/test2/static/images/resume/Hritik_Gupta_Semesters_Marksheet.pdf b/test2/static/images/resume/Hritik_Gupta_Semesters_Marksheet.pdf deleted file mode 100644 index 893aaf1..0000000 Binary files a/test2/static/images/resume/Hritik_Gupta_Semesters_Marksheet.pdf and /dev/null differ diff --git a/test2/static/images/seattle.webp b/test2/static/images/seattle.webp deleted file mode 100644 index 15db361..0000000 Binary files a/test2/static/images/seattle.webp and /dev/null differ diff --git a/test2/static/images/tree.jpeg b/test2/static/images/tree.jpeg deleted file mode 100644 index c248465..0000000 Binary files a/test2/static/images/tree.jpeg and /dev/null differ diff --git a/test2/static/images/welcome.jpeg b/test2/static/images/welcome.jpeg deleted file mode 100644 index 8dbfdaa..0000000 Binary files a/test2/static/images/welcome.jpeg and /dev/null differ diff --git a/test2/static/images/welcome.png b/test2/static/images/welcome.png deleted file mode 100644 index 26ba0fb..0000000 Binary files a/test2/static/images/welcome.png and /dev/null differ diff --git a/test2/static/images/women.webp b/test2/static/images/women.webp deleted file mode 100644 index 5ec791e..0000000 Binary files a/test2/static/images/women.webp and /dev/null differ diff --git a/test2/static/images/work.jpeg b/test2/static/images/work.jpeg deleted file mode 100644 index 18502d2..0000000 Binary files a/test2/static/images/work.jpeg and /dev/null differ